其实造成这个问题的原因还是由于编码的问题,网站数据库设置的是gbk 的,mysql默认是gbk:但是在导出数据的时候导出了utf8的sql文件,不管我如何重新导入,在连接数据库后使用set names utf8:都不行,如果用gbk导入一是一直是乱码也会出错,在网上找了好久刚好有个和我一样的问题 .她的解决方法如下 在连接服务器端时命令中指定编码,如下形式 >mysql -uroot -pxxxxxx --default-character-set=utf8 我试了不行,出错,提示mysql默认…