from sqlalchemy import create_engine
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:root@127.0.0.1/flask_demo1'
报错提示:ModuleNotFoundError: No module named ‘MySQLdb’
症状:MySQLdb只支持Python2.*,还不支持3.*安装pymysql!
问题解决:
将from sqlalchemy import create_engine
用以下两行代码代替:
import pymysql
pymysql.install_as_MySQLdb()
完整展示: