django框架怎么使用mysql数据库
时间: 2023-09-15 08:23:10 浏览: 108
Django使用MySQL数据库
要使用MySQL数据库,需要在Django项目的settings.py文件中进行配置。
1. 安装MySQL驱动
在终端中运行以下命令安装MySQL驱动:
```
pip install mysqlclient
```
2. 配置数据库连接
在settings.py文件中添加以下内容:
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'database_name',
'USER': 'username',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '3306',
}
}
```
其中,'ENGINE'指定使用的数据库类型,'NAME'指定数据库名,'USER'和'PASSWORD'指定数据库用户名和密码,'HOST'和'PORT'指定数据库连接地址和端口号。
3. 迁移数据库
在终端中运行以下命令创建数据库表:
```
python manage.py makemigrations
python manage.py migrate
```
4. 使用数据库
现在可以在Django项目中使用MySQL数据库了。可以在models.py文件中定义数据模型,然后在views.py文件中使用数据库进行数据查询、添加、删除等操作。
阅读全文