pandas连接msyql报(1115, "Unknown character set: 'utf8mb4'")错误
代码如下:
报错如下:
首先,为什么会出现这个错误:
分析如下:
随着智能手机的普及,我们开始经常使用表情符号?、??更好的帮助我们进行交流。但是mysql的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符,于是出现了utf8mb4(它的最低mysql版本支持版本为5.5.3+,而我的是5.1,所以引发了报错)。
问题解决:
卸载5.1版本的mysql,安装新版。。。。。
在这里推荐一篇安装博客:
安装完成后,再次运行程序,
程序运行正常