MYSQL5.5降低版本至5.1出现utf8mb4不兼容的解决办法

yx 技术探讨9258,1024字数 278阅读0分55秒阅读模式

MYSQL5.5对于内存低于2G的云主机会时常自动结束,导致站点经常因数据库无法访问。

我最近就遇到了这个问题,于是我就开始折腾。对MYSQL5.5降低版本至5.1。文章源自楠竹林-https://www.nanzl.com/archives/314

问题自然出现了文章源自楠竹林-https://www.nanzl.com/archives/314

因为MYSQL5.5支持utf8mb4,而MYSQL5.1并不支持“utf8mb4”。文章源自楠竹林-https://www.nanzl.com/archives/314

[demo]出现的错误代码为:#1115-unknown character set:‘utf8mb4’[/demo]文章源自楠竹林-https://www.nanzl.com/archives/314

所以导入数据的时候会出现utf8mb4不兼容的情况。文章源自楠竹林-https://www.nanzl.com/archives/314

这时我们只需下载Notepad++,打开sql结尾的数据库。替换“utf8mb4”为“utf8”即可文章源自楠竹林-https://www.nanzl.com/archives/314

替换完成再导入数据看看吧!文章源自楠竹林-https://www.nanzl.com/archives/314 文章源自楠竹林-https://www.nanzl.com/archives/314

yx