Flask连接MYSQL

大部分教程中,都是使用的flask-sqlalchemy操作sqlite,但是在生产环境中,MYSQL还是主流

flask-sqlalchemy使用MySQL的方式是:

mysql://username:password@server/db
其实根本不对,怎样都成功不了。
在查阅资料后发现可以用PYMYSQL连接

安装
pip install PyMySQL
数据库连接由:( flask-sqlalchemy连接数据库需要你提供的URL
mysql://username:password@server/db
改为
mysql+pymysql://username:password@server/db
就可以了。

你可能感兴趣的:(python)