在项目中的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()
即可
转自:https://blog.csdn.net/qq_40157234/article/details/80207167