LINUX.ORG.RU

MySQL


0

0

У меня весь сайт в кодировке cp1251.
В /etc/mysql/my.cnf прописал default-character-set=cp1251.
Apache2 и PHP тоже настроены на работу с cp1251.

А вот локаль у меня koi8-r.
Создаю новые строки в таблице MySQL через консольную прогу mysql.
Русский текст сохраняется в mediumtext и массивы varchar в кодировке koi8-r. И при печати этих строк в HTML получаются крокозябры.

Есть ли способ задать кодировку при внесении новых данных через $mysql?
Может задать переменную среды $LANG? Или не поможет?

Почитай тред про mysql-4.1 в архиве - там это подробно расписано.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.