parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Simoron 31.05.2006 13:45

Смысл примерно такоей.
1. Нужно убедится, что my.cfg может читать mysql клиент . У меня вышло так, что я его делал из-под root-а , соответственно когда запускал от имени обычного пользователя (так же как и парсер), то он не читался и все установки charset-то клиент ставил по-умолчанию (сервер при этом все установки свои считывал)

2. Не понятно почему, но когда я в этом разобрался (спасибо Мише), парсер все равно не считывал установки charset-ов. Помогло в строке подключения это
$connect_string[mysql://myuser:password@localhost/mydb?charset=cp1251]
Причем с такой проблемой столкнулся впервые. Обычно было хватало действий описанных тут http://www.parser.ru/examples/mysql_charsets/ , т.е. ставишь в секцию mysqld default-character-set=cp1251 и все сразу работает без проблем.