我正在尝试将数据库移动到另一台服务器,我使用了以下方法:
这些方法中的任何一种都会在网站上显示奇怪的字符。
使用管道:
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 站点。
谢谢