当前位置:论坛首页 > Linux面板 > 求助

老师们好,新人求助,急

发表在 Linux面板2017-5-24 02:08 [复制链接] 3 1536

我用的2.89的linux版本,从万网虚拟机的数据库里,导出一个数据库,很多表出现乱码。然后,我把那些出现乱码的表,重新逐一导出GBK,然后从新主机的phpmyadmin,用GB2312导入,几乎所有的表这样导都没问题。
但是,就是那个用户表,怎么导都不行

如果用GBK从老网站导出,用 GB2312导入数据库的时候就显示下边内容:
Notice in ./libraries/charset_conversion.lib.php#106
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif iconv(): Detected an illegal character in input string

Backtrace

./libraries/charset_conversion.lib.php#106:iconv(
string'gb2312',
string'utf-8//TRANSLIT',
string ,
)
./libraries/import.lib.php#412MA_convertString(
string'gb2312',
string'utf-8',
string ,
)
./libraries/plugins/import/ImportSql.class.php#422MA_importGetNextChunk()
./import.php#614:ImportSql->doImport(array)
如果我用UTF8导出。 用UTF8导入,就显示下边内容:
T FOREIGN_KEY_CHECKS = 0;
#1064 - You have an error in your SQL syntax; check themanual that corresponds to your MySQL server version for the right syntax touse near 'T FOREIGN_KEY_CHECKS = 0' at line 1


我也想过是不是用户表里面有繁体字吗?  我实在是不知道怎么处理了,希望老师们可以帮帮我,拜谢!!!

使用道具 举报 只看该作者 回复
发表于 2017-5-24 10:20:18 | 显示全部楼层
如果库不大的话,建议直接粘贴sql,执行
使用道具 举报 回复 支持 反对
发表于 2017-5-24 22:41:41 | 显示全部楼层
良哥,我是从万网虚拟机 往 万网的ECS主机的自建库导,具体怎么操作可以传授一下吗? 我是小白,感谢
使用道具 举报 回复 支持 反对
发表于 2017-5-25 00:36:26 | 显示全部楼层
升级4.3之后,问题解决了,不过还是谢谢给我回复的良哥
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表