# 连接到数据库

<details>

<summary>文字 [不推荐]</summary>

#### 接上一步骤

* **双击** `localhost` 字样，待展开后，**右键** `localhost` 字样，选择 **新建数据库**
* 数据库名处 填入一个字符串，例如 `dsguild` 并 **牢记**
  * <mark style="color:red;">**这用于在插件配置文件中填写数据库连接信息，牢记 ！**</mark>
* 点击确认保存后，即可关闭软件

[**MySQL 安装教程**](https://plu.gitbook.io/star/mysql-an-zhuang-bu-tui-jian#an-zhuang-bu-zhou) 中我们讲到 **`新建数据库`** 需要牢记我们创建的 **数据库名**

那么怎么填写&#x5230;**`插件的配置文件`**&#x4E2D;呢？

以 **`公会插件`** 举例

我们来到公会插件的配置文件中，找到含有 **database.yml** 字样的文件，并 **打开**

```
  hostname: "127.0.0.1"
  port: "3306"
  #数据库名，库需要自己创建，否则连接失败
  database: "ds_guild"
  username: "root"
  password: "root"
```

* **`参数介绍`**
  * **hostname**
    * &#x20;一般是保持默认，不需要更改，除非你使用的外部数据库
  * **port**
    * &#x20;一般是保持默认，不需要更改
  * **`database`** <mark style="color:red;">**`[重要]`**</mark>
    * 这里填 **`你刚才创建`** 的 **`数据库名`**，例如 **`guild`**
  * **username**
    * 默认值 root
  * **password**

    * 默认值 root

**`简单而言，如果你按照本WIKI提供的教程安装数据库的话`**

**`那么流程是`**

<mark style="color:blue;">**`小皮`**</mark> - **`搭建MySQL`**

<mark style="color:orange;">**`Navicat`**</mark> - **`连接 MySQL ，创建数据库`**

<mark style="color:green;">**`配置`**</mark> - **`连接数据库`**

</details>

### 以 `邮箱` 为例

接上个步骤，我们创建好数据库后

![](https://2450707330-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkgEpyV-Hr5AU7acMUF%2Fuploads%2FXPIlVJI3c00vPnvW5h1t%2Fimage.png?alt=media\&token=9eb61739-4a7c-4189-8707-e8880d1111a3)

找到需要连接数据库的插件文件夹，并找到 **`配置数据库的文件`**

每个插件的数据库配置文件大同小异

这里以 **`邮箱插件`** 为例

![](https://2450707330-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkgEpyV-Hr5AU7acMUF%2Fuploads%2F7YtczbaHrb0wwIc52Xqa%2Fimage.png?alt=media\&token=dc66b31b-03d7-45b4-be24-9ef4eddb398f)

![](https://2450707330-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkgEpyV-Hr5AU7acMUF%2Fuploads%2F52rT8LGoGKLIwIHdjfTy%2Fimage.png?alt=media\&token=1ed6d70d-cc34-4d6d-a358-418ea6eef882)

填好后，按 **`CTRL+S`** 保存，**`重启`** 服务器即可

后续其他插件也可以沿用这个数据库，无需重复创建
