Django 配置 MySQL数据库

Django 连接 MySQL数据库步骤:

1.在 settings.py 文件里修改下面的代码:

# Database
# https://docs.djangoproject.com/en/2.2/ref/settings/#databases

# DATABASES = {
     
#     'default': {
     
#         'ENGINE': 'django.db.backends.sqlite3',
#         'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
#     }
# }

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

2.在__init_.py文件添加如下配置:

import pymysql
pymysql.install_as_MySQLdb()

3.打开Database添加MySQL

Django 配置 MySQL数据库_第1张图片

4.看下面圈起来的有没有下载,没有点击下载就好了

Django 配置 MySQL数据库_第2张图片

5.接下来填入数据库信息和按下OK键就好了。

Django 配置 MySQL数据库_第3张图片

6. 最后,在项目manage.py路径下执行如下命令。

python manage.py makemigrations
python manage.py migrate

你可能感兴趣的:(django)