苏苏网赚论坛

 找回密码
 立即注册
查看: 1534|回复: 0

导入MySQL数据库提示“1115- Unlknown character utf 8mb4”错误怎么办

[复制链接]
跳转到指定楼层
楼主
发表于 2018-5-31 13:51:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
马超金博客这次搬家到阿里云,在解决了WDCP面板无法打开phpMyAdmin登录页面的问题后,出现的第二个问题,就是进入phpMyAdmin后,导入MySQL数据库提示“错误 SQL 查询:/*!40101SET HAMES utf8mb4 */;1115- Unlknown character utf 8mb4”,如下图所示:

问题一个接一个的来,我也是头大了,继续百度寻找破解的方法吧。别说,度娘的办法还挺多,说的都是差不多一个调,不知道他们其中有哪几位是搬砖的,当然,马超金这里也是搬砖的,马超金只是业余得不能在业余的站长,哪里懂得这些错误代码,更别说解决方法了。
我最后是按照老左博客的方法去做的,按照老左的说法,造成这种错误的原因,是因为数据库版本的问题导致的,之前网站MYSQL5.1版本,现在是MYSQL5.5版本,从5.5开始采用的是utf8mb4,而我们的数据库版本还是老的utf8。
解决方法:
我们用sublime打开数据库文件,也就是你要导入的那个SQL文件,然后将里面的utf8mb4修改成utf8,我用的是Notepad++(最好别用记事本来修改,容易出现错误),可以通过快捷键Ctrl+H同时将utf8mb4修改成utf8,也就是去掉后面的mb4,参考老左的文章:http://www.laozuo.org/9288.html,然后重新导入MySQL数据库。
当我兴冲冲的导入数据库的时候,问题又来了,简直要崩溃的节奏!提示什么错误我忘了,当时也没有截图,大概意思就是我数据库太大无法导入吧,这时候还是邵连虎的文章教了我。
打开WDCP控制面板后台-PHP设置,在允许最多上传文件那一项,把后面的数字改大一点,我改成了100M,点击提交。

再进入phpMyAdmin,点击导入数据库,看到最大限制为8M,我的才6M多点,够了,这次终于导入成功了。
回复

使用道具 举报

广告合作|最大的网赚客中文交流社区!十年老站!

GMT+8, 2024-4-26 05:15 , Processed in 0.156000 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.1 VIP版

© 2012-2022 苏苏网赚论坛 版权所有 | 10年老品牌

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