Flask-SQLAlchemy中解决1366报错
会报下面这个1366的错
-
安装MySQL驱动(我升级过Python,所以要再装一遍)
本想安装MySQL官方驱动mysql-connector-python的,然而官方目前只支持到3.4 我又懒,所以就用了另一个驱动mysql-connector,也不知道是谁开发的……
-
修改代码,把
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:password@localhost/database'
改成
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+mysqlconnector://root:password@localhost/database'
至此,上述1366报错信息消失!