Python3中出现no module name MySQLdb

it2022-05-05  109

MySQLdb只支持Python2.*,还不支持3.* 可以用PyMySQL代替。安装方法:pip install PyMySQL

然后在需要的项目中,对应的*.py中添加两行: import pymysql pymysql.install_as_MySQLdb() import MySQLdb

例如:

DEBUG = True import pymysql pymysql.install_as_MySQLdb() import MySQLdb # Database # 配置 sqlalchemy "数据库驱动://数据库用户名:密码@主机地址:端口/数据库?编码" SQLALCHEMY_DATABASE_URI = "mysql://root:root@localhost:3306/flaskdb" SQLALCHEMY_TRACK_MODIFICATIONS = True

OK!


最新回复(0)