Maison >base de données >tutoriel mysql >MySQL的#1406
这两天一直在折腾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错误代码的查询网址:
英文的
中文的
好了,,可以继续研究了!:)