Ékezetek mellőzése mysql-ben!
Azt szeretném megcsinálni, hogy a mysql visszaadja az "a"-ra az "á" betűt is, és ugyanezt fordítva, tehát mellőzni az ékezeteket (ilyen szempontból)! Persze php-ban meg tudom csinálni, hogy küldjön query-t minden lehetőségre, de ennyire még én sem vagyok elvetemült, pláne azért, mert a teljesen átlagos "tükörfúró" szónak már 256 alternatívája van, ha jól számoltam! Biztos vagyok benne, hogy a MySQL-ben ezt be lehet állítani, nézegettem is példákat, de erre konkrétan nem tértek ki :(
Előre is köszönöm a segítségeteket!
üdv. krey
Felállás:
mysql 5, de 4-esen is mennie kell
Windows XP SP nemtomhány
character_set_database = utf8
collation_database = utf8_hungarian_ci (és minden table minden column-ja is az)
■ Előre is köszönöm a segítségeteket!
üdv. krey
Felállás:
mysql 5, de 4-esen is mennie kell
Windows XP SP nemtomhány
character_set_database = utf8
collation_database = utf8_hungarian_ci (és minden table minden column-ja is az)
utf8_general_ci
hááát
üdv. krey
Valamit rosszul állítottál
Már csak azért is, mert ez a kódolás "szándékosan" ékezetek nélkül hasonlít, és nálam működik is, nem is egy szerveren.
Esetleg jó lenne tudni pontosan az SQL lekérdezést, amit használsz.
set names parancs
Ricinek igaza van, add ki a set names 'utf8' parancsot a csatlakozás után, szerintem segíteni fog, nekem is ezzel telt a hétvégém. ;]
amire még felhívnám a figyelmet, mert nekem elég sok időmbe került:
lehet ezek nem jelentenek sok újdonságot nektek, de szerintem elfér itt, hátha másnak is segíteni fog. ;]
gex
u.i: és nagyon ajánlom mindenki figyelmébe a mysql 5 karakterkódolásairól szóló cikket, nekem sokat segített.
nagyon hasznos
Nagyon köszönöm!
üdv. krey