MySQL的#1406

WBOY
發布: 2016-06-07 16:53:09
原創
1666 人瀏覽過

这两天一直在折腾WordPress,升级系统,加入各种插件,之后又在家里又搭好了环境开始调试,一切顺利。再用WordPress Database Ba

这两天一直在折腾WordPress,升级系统,加入各种插件,之后又在家里又搭好了环境开始调试,一切顺利。再用WordPress Database Backup工具备份后吧gz文件发到了我的邮箱 ,可在公司准备导入备份的文件时却出现了问题,总是报告#1406 - Data too long for column错误,查了些资料,有的说要修改my.ini感觉不太可信。

仔细查看导入的sql文件发现每个表的建立都使用了 ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ;编码使用了latin1,于是改为utf-8。再导入,可以导入了,不过只是一部分,还是不能全部导入,继续观察,发现多数不能导入的都是wp_comments这个表里的内容,而且都是垃圾留言(垃圾留言里面用了好多奇形怪状的符号),删除垃圾留言,导入成功。

最后为大家推荐mysql错误代码的查询网址:

英文的

中文的

好了,,可以继续研究了!:)

linux

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!