原連接:https://segmentfault.com/a/1190000010596306css
詳情:html
安裝MySQL驅動(我升級過Python,因此要再裝一遍)python
本想安裝MySQL官方驅動mysql-connector-python的,然而官方目前只支持到3.4 我又懶,因此就用了另外一個驅動mysql-connector,也不知道是誰開發的……
修改代碼,把mysql
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:password@localhost/database'
改爲sql
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+mysqlconnector://root:password@localhost/database'
至此,上述1366報錯信息消失!數據庫
我推測是由於SQLAlchemy使用了默認的數據庫驅動(按官方文檔,是mysql-python)有問題,才致使此問題
還望看到此文章的大神能驗證一下個人說法segmentfault
感謝原做者阿薛!app