Django配置MySQL的设置
在项目中的settings.py文件中,将原先的sqllite数据库注释。
然后添加
1 DATABASES = {
2 'default': {
3 'ENGINE': 'django.db.backends.mysql', #数据库引擎
4 'NAME': 'test', #数据库名
5 'USER': 'root', #用户名
6 'PASSWORD': 'root', #密码
7 'HOST': '', #数据库主机,默认为localhost
8 'PORT': '', #数据库端口,MySQL默认为3306
9 'OPTIONS': {
10 'autocommit': True,
11 },
12 }
13 }
并且将数据库名字添加到setting.py文件中的installed_apps下
在项目根目录下中的__init__.py文件中添加代码:
import pymysql
pymysql.install_as_MySQLdb()