Python3下配置Django的数据库

在python3下用MySQL配置Django的数据库,步骤如下:
1.创建django项目

django-admin startproject

2.安装PyMySQL
PyMySQL为python与mysql的接口之一,由于MySQLdb只支持python2,不支持python3,因此用PyMySQL代替MySQLdb。安装步骤为:

pip install PyMySQL

3.配置/init.py文件
/init.py中输入以下代码:

import pymysql
pymysql.install_as_MySQLdb()

4.配置/settings.py文件
/settings.py中的DATABASES部分输入以下代码:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'xxxx', # 数据库名称
        'USER': 'xxxx', # 用户名
        'PASSWORD': 'xxxx', # 用户密码
        'HOST': '', # 主机名,留空默认为localhost
        'PORT': '', # 端口号,留空默认为3306端口
    }
}

你可能感兴趣的:(Python3下配置Django的数据库)