MYSQL5.5对于内存低于2G的云主机会时常自动结束,导致站点经常因数据库无法访问。
我最近就遇到了这个问题,于是我就开始折腾。对MYSQL5.5降低版本至5.1。
问题自然出现了
因为MYSQL5.5支持utf8mb4,而MYSQL5.1并不支持“utf8mb4”。
[demo]出现的错误代码为:#1115-unknown character set:‘utf8mb4’[/demo]
所以导入数据的时候会出现utf8mb4不兼容的情况。
这时我们只需下载Notepad++,打开sql结尾的数据库。替换“utf8mb4”为“utf8”即可
替换完成再导入数据看看吧!
2018-07-15 22:59 1F
谢谢博主,百度了好久。才找到这个方法解决这个问题。
2018-07-27 11:42 B1
@ gitbui
2018-07-16 14:06 2F
用宝塔安装的时候mysql安装错版本了,更换版本就出现这个问题。这个方法很实用。
2018-07-16 14:07 3F
好多办法都没法解决,还是这个实用
2018-07-27 11:41 B1
@ yifu 我也是查了好多百度………….
2018-08-15 02:04 4F
一招解决
2018-11-04 05:45 5F
博主,我替换了,可以导入,但是乱码,怎么解决啊,求告知一下。
2018-11-13 01:30 B1
@ 君柯 编码错误
2019-01-14 21:14 6F
解决了