я долго с этим мучался )
tarakan v.2 05.04.2005 13:01
/ 05.04.2005 13:12
чего хочу - что бы база была в юникоде и все данные тоже в юникоде.
кодировка файлов юникод,
пользовательская - юникод,
в /etc/mysql/my.cnf - default-character-set=utf8
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | utf8 |
| character_set_results | latin1 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
| collation_connection | latin1_swedish_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
^это из show variables
строка подключения -
mysql://tarakan@localhost/data#source/client charsets
$request:charset[utf-8]
$response:charset[utf-8]
Перебирал варианты - request/response, строка подключения, кодировка файлов,
кодировку бд не трогал...
и почему тогда стал отображаться нормально русский при добавлении данных парсером с ClientCharset=windows1251 и в базе данные уже в непонятной кодировке..