Django 配置数据库

Django提到配置那大多数都是在settings.py配置文件

在配置文件里的 DATABASES 内进行设置

# 数据库配置
DATABASES = {
    #连接mysql
    'default': {
        #连接mysql
        'ENGINE': 'django.db.backends.mysql',
        #数据库名称
        'NAME': 'mydjango',
        #数据库用户
        'USER' :'root',
        #密码
        'PASSWORD' : 'mysql',
        #ip 不填默认localhost
        'HOST' : "",
        #端口 不填 默认3306
        'PORT' : "",
        #数据库配置
        #自动提交
        'OPTIONS' : {'autocommit':True}
    }
}

然后在同级目录内找到__init__.py文件

#导包
import pymysql
#进行初始化
pymysql.install_as_MySQLdb()

设置完成后在终端内运行下列代码对数据库项目和数据库初始化

#建立映射

python manage.py makemigrations

#入库

python manage.py migrate

原文地址:https://www.cnblogs.com/Niuxingyu/p/10296143.html