Autor | Zpráva | ||
---|---|---|---|
it47 Profil |
#1 · Zasláno: 9. 5. 2017, 13:34:18
Ahojte,
chcel by som select, ktory mi vrati presny vyraz aj s diakritikou, nieco taketo: SELECT * FROM `mesta` WHERE `obec` LIKE 'Práha' avsak tu mi to vrati, aj Praha, aj Práha. Malo by to ist nejako takto SELECT * FROM `mesta` WHERE `obec` LIKE 'Práha' collate utf8_general_ci avsak pri MariaDB mi pise, ze collate utf8_general_ci neexistuje. Vopred dakujem velmi pekne. |
||
Kajman Profil |
#2 · Zasláno: 9. 5. 2017, 13:38:54
A utf8_bin umí?
|
||
it47 Profil |
#3 · Zasláno: 9. 5. 2017, 13:43:12
Kajman:
Statická analýza: Počas analýzy bolo nájdených 2 chýb. Unrecognized keyword. (near "collate" at position 35) Unexpected token. (near "utf8_bin" at position 43) SQL dotaz: Dokumentácia MySQL hlási: Dokumentácia #1253 - COLLATION 'utf8_bin' is not valid for CHARACTER SET 'latin1' |
||
Keeehi Profil |
A latin1 někde nastavené máš? Pokud ano, tak by bylo dobré ty sloupce převést do utf8.
|
||
it47 Profil |
#5 · Zasláno: 9. 5. 2017, 14:02:08
Keeehi:
Toto netusim, ako to prosim ta zistim, pripadne prevediem? stlpce tabulky su utf8_general_ci |
||
Časová prodleva: 6 let
|
0