因为数据库中须要存储emoji表情,所以须要mysql支持utf8mb4,参考前面的文章升级数据库。python
可是因为服务器上面的python-mysqldb链接包版本为1.2.3不支持utf8mb4,所以报错。mysql
这是由于apt-get安装的MySQL-python版本为1.2.3 ,最新的版本是1.2.5,可是apt-get没找到这个版本,只要重装一下就能够了。sql
解决方法:数据库
一、在ubuntu下 输入 pip list,查看python-mysqldb的版本,ubuntu
升级python-mysqldb的版本:服务器
apt-get remove --purge python-mysqldb
二、经过pip重装:code
pip install mysql-python
三、操做迁移,成功!blog