
# 通过MySQL-Front连接TaurusDB实例
MySQL-Front是一个Windows前端管理工具。允许用户通过图形界面与数据库进行交互，包括连接到数据库、执行SQL命令、管理数据表和记录等。
本章节以MySQL-Front 5.4为例，介绍使用MySQL-Front通过弹性公网IP连接TaurusDB实例。
#### 操作步骤
#### 步骤1：为数据库实例绑定弹性公网IP
TaurusDB实例创建成功后，支持用户绑定弹性公网IP，通过公共网络访问数据库实例，绑定后也可根据需要解绑。
如果实例已绑定弹性公网IP，跳过此步骤。
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 在"实例管理"页面，选择目标实例，单击实例名称，进入实例概览页面。
3. 在"网络信息"模块，单击"读写公网地址"后面的"绑定"。
4. 在弹框的弹性公网IP地址列表中，选择目标弹性公网IP，单击"确定"，提交绑定任务。 
   如果没有可用的弹性公网IP，您可单击"查看弹性公网IP"，跳转到网络控制台创建弹性公网IP，创建完成后请返回实例的概览页面绑定弹性公网IP。
   ![](https://support.huaweicloud.com/usermanual-taurusdb/public_sys-resources/caution_3.0-zh-cn.png)
   您需要设置安全组，开通需要访问数据库的IP地址和端口，才可以访问数据库实例。请参见[设置TaurusDB安全组规则](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_4012.html)。
   
   
5. 在"网络信息"模块"读写公网地址"处查看绑定成功的弹性公网IP。
 
#### 步骤2：查询需要连接的实例的公网IP地址
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 在"实例管理"页面，单击实例名称，进入实例概览页面。
3. 在"网络信息"模块获取读写公网地址和数据库端口。 
   图1读写公网地址和数据库端口   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002015093940.png "点击放大")
   
   
   
 
#### 步骤3：测试连通性并安装MySQL-Front
1. 打开cmd命令窗，测试是否可以正常连接到TaurusDB实例读写公网地址的端口。 
   ```
   telnet 读写公网地址 端口
   ```
   示例：
   ```
   telnet 192.168.0.16 3306
   ```
   ![](https://support.huaweicloud.com/usermanual-taurusdb/public_sys-resources/note_3.0-zh-cn.png)
   如果提示command not found，请根据ECS使用的操作系统不同，自行安装telnet工具。
   - 如果可以通信，说明网络正常。
   
   - 如果无法通信，请检查安全组规则。
     - 查看ECS的安全组的出方向规则，如果目的地址不为"0.0.0.0/0"且协议端口不为"全部"，需要将TaurusDB实例的读写公网地址和端口添加到出方向规则。
       图2ECS的安全组   
       ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000001882731572.png "点击放大") 
     
     - 查看TaurusDB的安全组的入方向规则，需要将ECS实例的弹性公网IP地址和端口添加到入方向规则，具体操作请参见[设置TaurusDB安全组规则](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_4012.html)。
      
   
   
   
   
2. 在本地打开浏览器，下载并安装MySQL-Front工具（以5.4版本为例）。 
   图3选择位置   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000001928570753.png)
   图4选择开始菜单   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000001928650405.png)
   图5选择附加任务   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000001928650385.png)
   图6完成   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000001928570793.png)
   
   
 
#### 步骤4：使用MySQL-Front连接实例
1. 启动MySQL-Front客户端。
2. 在对话框中，单击新建。 
   图7新建登录信息   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002009251538.png)
   
   
   
3. 输入需要连接的实例信息，单击确定。 
   图8添加信息   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002045171201.png)
   
   表1参数说明 
   | 参数 | 说明                           |
   |:---|:---|
   | 名称 | 连接数据库的任务名称。若不填写，系统默认与Host一致。 |
   | 主机 | 获取的读写内网地址。                   |
   | 端口 | 获取的数据库端口，默认3306。             |
   | 用户 | 实例的账号名称，默认root。              |
   | 密码 | 实例的账号所对应的密码。                 |
      
   
   
4. 在登录信息窗口，选中创建的连接，单击"打开"。 
   图9打开登录信息   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002045252169.png)
   
   
   
5. 若连接信息无误，即会成功连接实例。 
   图10登录成功   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002009093226.png "点击放大")
   
   
   
 
#### 常见问题
#### TaurusDB实例连接失败怎么办？
详细排查思路请参见[TaurusDB实例连接失败怎么办](https://support.huaweicloud.com/taurusdb_faq/taurusdb_faq_0012.html)。
#### 如果忘记账号名或密码，如何重置后登录实例？
您可以在管理控制台，在"实例管理"页面，选择指定的实例，选择"更多 \> 重置密码"，通过重置密码操作修改密码后重新登录实例。详细内容请参见[重置TaurusDB实例管理员密码](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0051.html)。
