Когда-то решил я использовать Denwer c PHP5 и 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
P.S. Я прекрасно понимаю, что большинству людей, профессионально занимающимся программированием в целом и использующим MySQL в частности эта информация давно известна. Но я надеюсь, что начинающим (да и многим не-начинающим) данная информация сэкономит несколько минут жизни и избавит от тех поисков, которыми когдато занимался я сам.
в файл /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
P.S. Я прекрасно понимаю, что большинству людей, профессионально занимающимся программированием в целом и использующим MySQL в частности эта информация давно известна. Но я надеюсь, что начинающим (да и многим не-начинающим) данная информация сэкономит несколько минут жизни и избавит от тех поисков, которыми когдато занимался я сам.