使用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连接
至此,问题得到解决。