django与mysql怎么连接
时间: 2024-01-22 21:04:04 浏览: 252
django2.2版本连接mysql数据库的方法
要连接 Django 和 MySQL,需要完成以下步骤:
1. 安装 MySQL Connector/Python
可以通过以下命令安装:
```
pip install mysql-connector-python
```
2. 在 Django 项目的 settings.py 文件中配置数据库设置
打开 settings.py 文件,找到 DATABASES 配置项,将其修改为:
```
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'your_database_name',
'USER': 'your_mysql_username',
'PASSWORD': 'your_mysql_password',
'HOST': 'localhost',
'PORT': '3306',
}
}
```
注意将上述配置项中的 `your_database_name`、`your_mysql_username` 和 `your_mysql_password` 替换为你自己的 MySQL 数据库名称、用户名和密码。
3. 进行数据库迁移
在 Django 项目根目录下运行以下命令:
```
python manage.py makemigrations
python manage.py migrate
```
这会将 Django 的模型映射到 MySQL 数据库中。
完成以上步骤后,就可以通过 Django 与 MySQL 进行连接了。
阅读全文