mysql i latin2
Sławomir Sędyka
kermit w ph215.krosno.sdi.tpnet.pl
Pon, 16 Gru 2002, 21:49:56 CET
Witam.
Jak zmusić MySQL'a do poprawnej zamiany literek na małe?
mysql> select LCASE('ˇĆĘŁŃÓ¦¬Ż');
+--------------------+
| LCASE('ˇĆĘŁŃÓ¦¬Ż') |
+--------------------+
| ˇćęŁń󦬯 |
+--------------------+
1 row in set (0.10 sec)
mysql> \s
--------------
mysql Ver 11.18 Distrib 3.23.53, for pld-linux-gnu (i586)
...
Client characterset: latin1
Server characterset: latin1
...
Zrozumiałbym, gdyby żadnej litery z powyższych nie zamienił, ale dlaczego
tylko niektóre?
I czy ta operacja jest bezpieczna?
Z mysql.info:
> You can change the character set with the `--default-character-set'
...
> *Note configure options::.
>
> If you change the character set when running MySQL (which may also
> change the sort order), you must run myisamchk -r -q on all tables.
> Otherwise your indexes may not be ordered correctly.
Przejmować się bardzo?
--
Kermit
Więcej informacji o li¶cie dyskusyjnej pld-users-pl