ImportError: cannot import name 'COMMAND' from 'MySQLdb.constants'
ImportError: cannot import name 'COMMAND' from 'MySQLdb.constants'
1、出现问题的原因
-
django项目
-
添加
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "app.settings")
import django
django.setup()
from login import models
-
使用
def connect_sql():
db = MySQLdb.connect('127.0.0.1, 'test', 'testpw', 'test_db',charset='utf8')
return db -
报错:ImportError: cannot import name ‘COMMAND’ from ‘MySQLdb.constants’
2、解决方法
弃用以下配置,使用其他方式连接数据库

浙公网安备 33010602011771号