Autor Zpráva
Pavel Dumbrovský
Profil
Zdravím,
potřebuji v databázi několika sloupcům přidat fulltext, ale nejde. U jednoho mi to šlo, to je varchar, ostatní jsou text a nejde. Vypíše to že ok, fulltext byl přidán (v phpmyadminu) ale přitom prd.
Ví někdo co s tím?
Díky.
Taps
Profil
Pavel Dumbrovský:
a k jakému typu sloupců chceš přidat fulltext ?
Pavel Dumbrovský
Profil
Pavel Dumbrovský:
U jednoho mi to šlo, to je varchar, ostatní jsou text a nejde
Pavel Dumbrovský
Profil
Hm, tak zřejmě neřešitelnej problém.. :'(
nightfish
Profil
jaká je verze mysql? jaký je storage engine? jaké kódování a collation mají jednotlivé sloupce?
Pavel Dumbrovský
Profil
Verze je 5.1.39, kódování je utf-8 , dotčené sloupce mají utf8_czech_ci nebo utf8_general_ci.
Storage engin nevím co je,
ale další info je zde:
MySQL Server: Localhost via UNIX socket
Webserver: Apache/2.2.13 (FreeBSD) mod_ssl/2.2.13 OpenSSL/0.9.8e DAV/2 PHP/5.2.11 with Suhosin-Patch
nightfish
Profil
Pavel Dumbrovský:
Storage engin nevím co je,
typ tabulky
obvykle myISAM nebo InnoDB - z nich podporuje fulltext jen myISAM
Pavel Dumbrovský
Profil
Jo tohle, jo je to MyISAM
Kacko
Profil
A ten fulltext tam naklikavate pres PHPadmin, nebo pisete alter table?
Zkusil bych to napsat rucne a pak si i rucne vypsal strukturu tabulky.
Pavel Dumbrovský
Profil
Je to fuk jestli jen kliknu nebo napíšu příkaz, dělá to to stejný, čili nic.

ALTER TABLE `eshop_products` ADD FULLTEXT (
`description_short`
)



`description_short` text NOT NULL,

  FULLTEXT KEY `description_short` (`description_short`),


A výpis mi má říct co? Jako fakt netuším co s tím.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: