django怎么新建mysql
时间 : 2023-08-05 06:42:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

要在Django项目中使用MySQL数据库,你需要先配置好数据库连接。

下面是在Django中新建MySQL数据库的步骤:

步骤1:安装MySQL驱动

首先,你需要安装MySQL驱动程序来连接MySQL数据库。常见的MySQL驱动程序是`mysqlclient`和`PyMySQL`。你可以使用以下命令来安装它们之一:

```bash

pip install mysqlclient

或者

```bash

pip install pymysql

步骤2:配置数据库连接

在Django项目的`settings.py`文件中,找到`DATABASES`配置项。在`default`配置项下添加以下内容:

```python

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql',

'NAME': 'your_database_name',

'USER': 'your_username',

'PASSWORD': 'your_password',

'HOST': 'your_host',

'PORT': 'your_port',

}

}

你需要根据你的MySQL数据库的实际情况进行填写。`NAME`是数据库的名称,`USER`是你的MySQL用户名,`PASSWORD`是你的MySQL密码,`HOST`是你的MySQL服务器主机名或IP地址,`PORT`是MySQL服务器的端口号,默认为3306。

步骤3:应用迁移

完成数据库配置后,接下来需要进行数据库迁移。在项目所在目录下运行以下命令:

```bash

python manage.py makemigrations

python manage.py migrate

这将会创建数据库中的表格以及其它必要的数据库结构。

步骤4:测试数据库连接

为了确保数据库连接正常工作,你可以运行以下命令来测试:

```bash

python manage.py dbshell

这将会打开MySQL命令行终端。你可以使用MySQL命令来查看和操作数据库。

以上就是在Django中新建MySQL数据库的步骤。现在你可以在你的Django项目中使用MySQL数据库了!