MySQL报错信息:Warning: (1366, "Incorrect string value: '\xD6\xD0\xB9\xFA\xB1\xEA...' for column 'VARIABLE_VALUE' at row 489")

使用python--flask框架,在项目中对数据库进行操作时报了这样的报错信息:

MySQL报错信息:Warning: (1366, "Incorrect string value: 'xD6xD0xB9xFAxB1xEA...' for column 'VARIABLE_VALUE' at row 489")
解决方发:

1、安装MySQL驱动(为了提升下载的速度,这里使用的镜像源是:清华源)更多镜像源可以参考:https://www.cnblogs.com/tisnk/p/11676059.html

pip install mysql-connector -i https://pypi.tuna.tsinghua.edu.cn/simple

2、修改项目中数据库的连接代码,如:

SQLALCHEMY_DATABASE_URI = "mysql://root:123456@127.0.0.1:3306/guangtao_project"  # 设置mysql连接

修改为:

SQLALCHEMY_DATABASE_URI = "mysql+mysqlconnector://root:123456@127.0.0.1:3306/guangtao_project"  # 设置mysql连接

至此,问题得到解决。

原文地址:https://www.cnblogs.com/tisnk/p/13950245.html