django配置mysql作为数据库

Published on Aug. 22, 2023, 12:11 p.m.

Property: 已整理❤️
Property 3: python, django, 常规操作
Tags: django, python, 常规操作
修改日期: June 15, 2022 4:52 PM
状态: 已整理❤️
重要性: 重要

安装依赖环境

pip install mysqlclient

更新配置文件

# File: core/settings.py
...
DATABASES = {
    'default': {
        'ENGINE'  : 'django.db.backends.mysql', # <-- UPDATED line 
        'NAME'    : 'mytestdb',                 # <-- UPDATED line 
        'USER'    : 'test',                     # <-- UPDATED line
        'PASSWORD': 'Secret_1234',              # <-- UPDATED line
        'HOST'    : 'localhost',                # <-- UPDATED line
        'PORT'    : '3306',
    }
}
...

接下来迁移数据库

python manage.py makemigrations && python manage.py migrate
python manage.py runserver 8088

参考文档

Databases | Django documentation | Django

Django MySql Database - AppSeed Docs

Tags: