Mysql-Глюк - Некорректное отображение кодировки utf8 при использовании в php и Lazarus: различия между версиями
Перейти к навигации
Перейти к поиску
Vovan (обсуждение | вклад) |
Vovan (обсуждение | вклад) |
||
Строка 9: | Строка 9: | ||
character-set-server=utf8 | character-set-server=utf8 | ||
collation-server=utf8_general_ci | collation-server=utf8_general_ci | ||
− | init-connect="SET NAMES utf8 | + | init-connect="SET NAMES utf8 |
skip-character-set-client-handshake | skip-character-set-client-handshake | ||
+ | |||
+ | '''З.Ы. Не забудьте в голове html документа указать мета-тег, иначе придется переключать кодировку в обозревателе вручную!''' | ||
+ | |||
+ | <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> |
Версия 23:34, 1 февраля 2008
Редактируем файл:
/etc/mysql/my.cnf
В [mysqldump] нужно добавить:
default-character-set=utf8
В [mysqld] нужно добавить:
default-character-set=utf8 character-set-server=utf8 collation-server=utf8_general_ci init-connect="SET NAMES utf8 skip-character-set-client-handshake
З.Ы. Не забудьте в голове html документа указать мета-тег, иначе придется переключать кодировку в обозревателе вручную!
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />