Character set '#51' is not a compiled character ... in the 'c:\mysql\share\charsets\

dimsi

Guest
Character set '#51' is not a compiled character ... in the 'c:\mysql\share\charsets\

Кого замучал варнинг: Character set '#51' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file

Так как разработчики PHP не знают что в Mysql4.1.12 чарсеты уже в xml, то делаем тупо:

1) Копируем из старого Mysql дир. share со всей требухой в ту же дир. share к новому Mysql4.1.x

2) Потом в файле c:\MySQL\share\charsets\Index добавляем после ...cp1251 14 еще одну строчку:
cp1251 51

Все работает без варнингов. Проверено под Win Mysql4.1.12a+PHP 4.4.0
 
Сверху