django使用pymysql

在项目中的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

posted @ 2020-03-27 13:18  月月coding  阅读(1657)  评论(0)    收藏  举报