搜索之后查看此篇文章
mysql 5.7中文乱码的解决
可能是编码设置问题,需要将编码设置为utf-8。无论是数据库还是flask-sqlalchemy都要设置为utf-8。
安装完数据库后需要在数据库的配置文件添加下面的部分:
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8MySQL配置文件路径为:
/etc/mysql/my.cnf然后重启MySQL服务即可。