一,安装MySQL的驱动
1,python2版本的安装MySQLdb,pip安装pip安装MySQLdb
2,python3版本的安装pySQLdb,pip安装pip install pySQLdb
二,修改配置
打开setting.py配置文件
DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'stackoverflow', #数据库名称 'USER': 'root',#用户名 'PASSWORD': 'root', #密码 'HOST': 'localhost', #地址 'PORT': '3306', #端口 'CHARSET': 'utf8', 'COLLATION': 'utf8_general_ci', } }
setting同目录下的_init_.py添加:
import pymysql
pymysql.install_as_MySQLdb()