使用python--flask框架,在項目中對數據庫進行操作時報了這樣的報錯信息:
MySQL報錯信息:Warning: (1366, "Incorrect string value: '\xD6\xD0\xB9\xFA\xB1\xEA...' 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連接
至此,問題得到解決。