美文网首页
Python3下配置Django的数据库

Python3下配置Django的数据库

作者: 盗花 | 来源:发表于2016-05-21 13:28 被阅读416次

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

django-admin startproject <projectname>

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

pip install PyMySQL

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

import pymysql
pymysql.install_as_MySQLdb()

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

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

相关文章

网友评论

      本文标题:Python3下配置Django的数据库

      本文链接:https://www.haomeiwen.com/subject/moxorttx.html