如果我要更换服务器,我通常会通过转到 phpmyadmin 并在一台服务器上执行 SQL 导出并在另一台服务器上执行导入来迁移我的 wordpress 数据库。
我注意到在这个过程中,我的数据有时会出现畸形。
例如,“:'〜...等,这些字符可能会变成奇怪的东西,如‚ÂÂ
我究竟做错了什么?
答案1
检查源数据库服务器和目标数据库服务器是否使用了相同的编码/排序规则。如果您未指定任何特定内容,则可能会在两者上都获得默认处理,即在一个服务器上使用 Latin-1,在另一个服务器上使用 UTF-8 - 尤其是在分布不同的情况下。
还要检查源和目标中的 Wordpress 设置是否相同。这可能会派上用场:http://www.mydigitallife.info/how-to-convert-character-set-and-collation-of-wordpress-database/。