У меня весь сайт в кодировке cp1251.
В /etc/mysql/my.cnf прописал default-character-set=cp1251.
Apache2 и PHP тоже настроены на работу с cp1251.
А вот локаль у меня koi8-r.
Создаю новые строки в таблице MySQL через консольную прогу mysql.
Русский текст сохраняется в mediumtext и массивы varchar в кодировке koi8-r. И при печати этих строк в HTML получаются крокозябры.
Есть ли способ задать кодировку при внесении новых данных через $mysql?
Может задать переменную среды $LANG? Или не поможет?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум MySQL (2005)
- Форум mysql кодировка соединения. давайте разберёмся наконец! (2012)
- Форум Перекодировка в MySQL (2001)
- Форум Смена кодировки у консоли (2008)
- Форум OCSInventory + Mysql utf8 (2009)
- Форум MySQL и CP-1252 (2010)
- Форум проблемы толи с mysql толи с php (2005)
- Форум ?????? вместо русского языка в mysql (2006)
- Форум bash+mysql посоветуйте как лучше закончить скрипт (2012)
- Форум Как вставлять текст из мозиллы в emacs (2005)