django 创建mysql数据库
时间: 2023-08-21 13:05:16 浏览: 120
要在Django中创建一个MySQL数据库,你需要按照以下步骤操作:
1. 首先,确保你的开发环境中已经安装了MySQL数据库。
2. 打开你的Django项目的设置文件(settings.py)。
3. 在设置文件的DATABASES部分,将默认数据库配置更改为MySQL。示例如下:
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'your_database_name',
'USER': 'your_username',
'PASSWORD': 'your_password',
'HOST': 'localhost',
'PORT': '3306',
}
}
```
请将`your_database_name`替换为你想要的数据库名称,`your_username`和`your_password`替换为你的MySQL用户名和密码。如果你使用的是远程数据库,将`'HOST'`和`'PORT'`更改为相应的主机和端口。
4. 确保你已经在MySQL中创建了对应的数据库。如果没有,请使用MySQL的命令行工具或其他图形界面工具创建数据库。
5. 运行以下Django命令以应用数据库更改并创建表:
```bash
python manage.py makemigrations
python manage.py migrate
```
这将使用Django的迁移功能创建数据库表。
现在,你已经成功地在Django中创建了一个MySQL数据库,并可以开始使用它来存储数据了。
阅读全文