mysql报错:name ‘_mysql‘ is not defined

原因是:
Mysqldb 不兼容 python3.5 以后的版本

解决办法:
使用pymysql代替MySQLdb


mysql报错:name ‘_mysql‘ is not defined_第1张图片

 在项目应用下的__init__.py 添加上去

import pymysql

pymysql.version_info = (1, 4, 13, "final", 0)
pymysql.install_as_MySQLdb()


 

你可能感兴趣的:(python,开发语言)