Podczas migracji natknąłem na problem związany ze zmianami dotyczącymi stron kodowych.
W wersji 4.0.x aby wymusić pracę w trybie iso-8859-2 wystarczyło w pliku my.cnf umieścić w sekcji [mysqld] wpis:
Kod
default-character-set = latin2
i wszystko działało OK.
W wersji 4.1.x jest to działanie najwyraźniej niewystarczające. Po wykonaniu komendy:
STATUS
otrzymuję listę kilku wierszy z "characterset":
Kod
Server characterset: latin1
Db characterset: latin2
Client characterset: latin2
Conn. characterset: latin1
Db characterset: latin2
Client characterset: latin2
Conn. characterset: latin1
Jak wymusić aby serwer pracował w trybie latin2?
Używam Mysql'a na linuxie - instalacja z wersji binarnej z mysql.com.
Piotrek