Django项目连接到MySQL数据库

1. 安装MySQL数据库驱动

Django默认使用SQLite数据库,但可以通过安装mysqlclient来连接MySQL数据库。打开终端或命令提示符,运行以下命令:

复制代码
pip install mysqlclient

2. 配置数据库设置

在你的Django项目的settings.py文件中,找到DATABASES配置项,并将其修改为以下内容:

复制代码
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': '-----------',       # 数据库名称
        'USER': '-----------',       # 数据库用户名
        'PASSWORD': '-----------', # 数据库密码
        'HOST': 'localhost',                 # 数据库主机地址
        'PORT': '3306',                     # 数据库端口(MySQL默认为3306)
    }
}

将------替换为你的MySQL数据库的实际名称、用户名和密码。

相关推荐
毕业设计7031 分钟前
(免费领源码) SpringBoot 游戏交易平台17600-java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
java·spring boot·mysql·决策树·mybatis·idea·推荐算法
溪语流沙9 分钟前
Django + Vue电商项目第001讲:开篇|注册登录加增删改查,那不是电商
redis·python·mysql·docker·typescript·django·vue
烂蜻蜓17 分钟前
Django入门教程(二十):博客项目实战(一)——环境搭建与第一个Django页面
django
努力努力再努力wz19 分钟前
【Redis进阶系列】:从主从复制到 Sentinel,一文建立故障检测、Leader 选举与 Failover 的完整心智模型
数据库·redis·缓存
达梦数据27 分钟前
DMDRS搭建部署简介与运行环境
数据库
Omics Pro30 分钟前
1个月2轮融资!长寿虚拟细胞
数据库·人工智能·算法·机器学习·自然语言处理
程序员阿黄37 分钟前
基于 Django 与 Vue 3 的智能实验室预约系统设计与实现
后端·python·mysql·django·vue·毕设
zcn1261 小时前
row_number()函数与group by性能比较
数据库·sql优化改写
小K讲AI营销1 小时前
AI基础设施融资路径的中美比较:资本市场模式与政策金融模式
大数据·数据库·人工智能
净水深流1 小时前
中国冷链冷库行业数据分析:从规模扩张到技术驱动
大数据·数据库·人工智能·冷库冷链