Aleksey E. Birukov пишет:
Aleksey E. Birukov пишет:
Есть файлы базы из /var/lib/mysql/db/host1248. База создавалась на
mysql версии 4. Соответственно на версии 5. Проблема с кодировкой.
Как можно ее решить?
На одном сервере я добавлял init-connect='SET NAMES cp1251' в my.cnf
а потом заливал дамп, сделанный на 4-ой версии.
Есть ли более оптимальный способ?
mysqldump --add-drop-table -uhost1420 -p host1420|sed
's/CHARSET=utf8/CHARSET=cp1251/'|sed 's/SET NAMES utf8/SET NAMES
cp1251/'|mysql -utest -p test
А можно ли воплотить это не с текстовым файлом базы, а непосредственно
sql командами? Да еще, чтобы mysql не умничал, пытаясь перекодировать
самостоятельно.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins