django 配置 mariadb
时间: 2023-07-25 15:09:20 浏览: 100
要在 Django 中配置 MariaDB 数据库,请按照以下步骤操作:
1. 安装 `mysqlclient`:
```bash
pip install mysqlclient
```
2. 在 `settings.py` 中配置数据库连接:
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'your_db_name',
'USER': 'your_db_username',
'PASSWORD': 'your_db_password',
'HOST': 'localhost',
'PORT': '3306',
'OPTIONS': {
'charset': 'utf8mb4',
},
}
}
```
注意将 `your_db_name`、`your_db_username` 和 `your_db_password` 替换为你的数据库名称、用户名和密码。
3. 在 MariaDB 中创建数据库:
登录 MariaDB:
```bash
mysql -u root -p
```
创建数据库:
```sql
CREATE DATABASE your_db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
```
注意将 `your_db_name` 替换为你在 `settings.py` 中配置的数据库名称。
4. 运行 Django 数据库迁移:
```bash
python manage.py migrate
```
现在你已经成功配置了 Django 和 MariaDB 数据库连接。
阅读全文