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