Страницы

пятница, 3 декабря 2010 г.

perl, utf8,киррилица и mysql

Вы похвально решили перевести вашу базу данных в utf-8...
Везеде поставили в mysql :
set names utf8;
set charset utf8;

в таблицах проставили новую коддировку по умолчанию,
default charset utf8



Начинаете добавлять из скрипта данные, а вместо них пустые строки в базе данных....
Первое скрипту выставляем коддировку utf8 это вы и сами догадались, а второе
пишем в начале скрипта :
use utf8;
Теперь все работает...Ошибка неприятная, потому perl молчал как партизан, и просто
все менял на пустую строку

Комментариев нет: