python3 Django使用mysql

文章目录

  • 环境
  • settings文件配置
  • init 文件配置

环境

Python:3.x
模块:pymysql

settings文件配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', #数据库引擎
        'NAME': 'test',                       #数据库名
        'USER': 'root',                       #用户名
        'PASSWORD': 'root',                   #密码
        'HOST': '',                           #数据库主机,默认为localhost
        'PORT': '',                           #数据库端口,MySQL默认为3306
        'OPTIONS': {
            'autocommit': True,
        },
    }
}

init 文件配置

在站点的__init__.py文件中,我们添加如下代码:

import pymysql
pymysql.install_as_MySQLdb()

你可能感兴趣的:(Python3,Django)