Ноя 05
Недавно решил использовать Denwer cPHP5 и MySQL4, но перенеся туда свою базу и сайт сразу же столкнулся с проблемой “вопросиков” при получении данных и отображении их на сайте. В результате долгих поисков и испробовав множество вариантов я все таки нашел решение:
в файл /usr/local/mysql4/my.cnf добавить(изменить)
В раздел [mysqld]
default-character-set=cp1251
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect=”SET NAMES cp1251″
skip-character-set-client-handshake
В раздел [mysqldump]
default-character-set=cp1251
Декабрь 19th, 2007 в 17:24
Спасибо, а то я раньше делал так:
использовал отдельный файл для соединения conn.php,
а в нем, кроме подключения к базе делал запросы:
mysql_query (”set character_set_client=’cp1251′”);
mysql_query (”set character_set_results=’cp1251′”);
mysql_query (”set collation_connection=’cp1251_general_ci’”);