最近我需要迁移我的网站及其所有内容。我支持所有内容并手动解压缩新主机上的所有内容。至少可以说是一个非常繁琐的过程。
然而,在移动之后,我发现Wordpress数据库被堵塞了,我只是想出了问题。
Unicode文本字符’
(u8217)用于网站的某些文本部分。出于任何未知原因,此字符导致插入终止于该字符。我知道这是因为在该字符成功插入之前的文本部分,其他所有内容都被省略。 (我已经编辑了这篇文章,因为在我的原帖中我认为罪魁祸首是'
撇号字符,但它是unicode字符’
)
我用来备份的命令是:
mysqldump --no-create-db --add-drop-table --all-databases -u [username] –p[password] -h [host] > backup.sql
我用来导入的命令是:
mysql -u [username] -p[password] -h [host] < backup.sql
答案 0 :(得分:0)
虽然这对我来说仍然是一个谜,因为mysql
SSH命令没有出现任何错误,我至少能够通过将转储文件的内容复制/粘贴到其中来解决问题。 phpMyAdmin的sql窗口并执行它。插入过程很好,所以问题似乎只在mysql
命令中。
谷歌搜索没有任何有希望的导致问题,所以希望这个线程对其他人有用。非常感谢&#34; @Your Common Sense&#34;提出关键问题,告诉我问题不是我原来的想法。