Warning: (1366, "Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...' for column 'VARIABLE_VA

  Flask 中连接数据库使用 SQLAlchemy ,在选择驱动时用的 pymysql ,然后在使用时就一直有 Warning 提示,项目是可以正常运行的。

……\pymysql\cursors.py:170: Warning: (1366, "Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...' for column 'VARIABLE_VALUE' at row 491")
  result = self._query(query)

  去掉 Warining 提示的方法:
  先安装新的依赖包。

pip install mysql-connector

  然后在config配置中将原数据库驱动 pymsql 改为 mysqlconnector

SQLALCHEMY_DATABASE_URI = "mysql+mysqlconnector://root:123@localhost/db_test"

————————————————
版权声明:本文为CSDN博主「没了对象省了流量ii」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z_ipython/article/details/98875240

你可能感兴趣的:(python)