Django 连接mysql默认驱动是MySQLdb,MySQLdb没有支持python3的版本,如果使用python3.x版本时可以使用pymysql库:
在setttings.py的配置
DATABASES = {
'default': {
#数据库引擎
'ENGINE': 'django.db.backends.mysql',
#数据库名称
'NAME': "app_build",
#访问数据库的名字
"USER": "root",
#访问数据库的密码
"PASSWORD": "123456789",
#数据库所在地址
"HOST": "192.168.10.96",
#数据库使用的端口号
"PORT": '3306',
#数据库字符集
"CHARSET": "UTF-8"
}
}
工程目录下的__init__.py文件:
import pymysql
pymysql.install_as_MySQLdb()
保存退出并重启服务即可!