移动数据库víamysqldump时编码损坏

时间:2013-07-01 16:27:47

标签: mysql encoding mysqldump

我正在尝试将数据库移动到另一台服务器,我使用了这种方法:

任何此类方法都会在网站上显示奇怪的字符。

使用管道:

mysqldump -uuser -ppassword table | mysql -hhost -uuser -p table

备选方案#1

mysqldump -u username -p --default-character-set=latin1 -N database > backup.sql
mysql -u username -p --default-character-set=latin1 database < backup.sql

备选方案#2

mysqldump -u username -p --default-character-set=latin1 -N database -r backup.sql
mysql -u username -p --default-character-set=latin1 database < backup.sql

备选方案#3

mysqldump --default-character-set=latin1 -uuser -ppassword table | mysql --default-character-set=latin1 -hhost -uuser -p table

任何替代方案的结果都是相同的。该数据库位于latin1,wordpress网站。

由于

0 个答案:

没有答案