
# 新建MySQL数据连接
如果您需要连接自建的MySQL数据库，您需要先创建一个MySQL数据连接。
#### 前提条件
- 您已获取MySQL数据源的地址、端口以及数据库用户名和密码，且该用户必须具备所需连接的数据库的查询（SELECT）权限。
- 为了使DLV大屏与MySQL数据源网络互通，您可以使用云数据迁移（CDM）集群作为网络代理或者通过公有网络作为连接代理实现。
  - 如果CDM集群作为连接代理，需满足以下要求：
    - 您需要先前往CDM控制台创建一个CDM集群。CDM集群必须和DLV在相同的区域。创建CDM集群的具体操作，请参见[创建集群](https://support.huaweicloud.com/usermanual-cdm/cdm_01_0018.html)。
    
    - 如果MySQL数据源不在华为云上，其所在的主机必须具有公网IP地址，并且CDM集群也必须绑定弹性IP（EIP）。
    
    - 如果MySQL数据源在华为云上，MySQL数据源所在的主机必须和CDM集群在相同的区域、可用区和VPC。
    
    - 如果MySQL数据源所在的主机开启了防火墙，其防火墙入方向和出方向规则均需要开放MySQL数据库端口的访问权限，允许CDM集群的地址访问。
    
    - CDM集群所在的安全组，入方向和出方向规则需允许MySQL数据库地址和端口访问。
     
  
  - 如果使用公有网络作为连接代理，自建MySQL数据库所在的弹性云服务器需要绑定弹性公网IP，且该弹性云服务器所在区域及VPC要和DLV的所在区域及VPC相同，网络能相通。
   
 
#### 新建MySQL数据连接
1. 登录DLV管理控制台。
2. 在"我的数据"页面，单击页面最上方的工作空间下拉列表![](https://support.huaweicloud.com/usermanual-dlv/zh-cn_image_0241470868.png)并选择所需访问的工作空间，然后单击"新建数据连接"。
   
   图1新建连接   
   ![](https://support.huaweicloud.com/usermanual-dlv/zh-cn_image_0258548166.png)
   
   
3. 在"新建数据连接"窗口中，选择数据源类型"MySQL"，然后配置相关参数。 
   图2新建MySQL数据连接   
   ![](https://support.huaweicloud.com/usermanual-dlv/zh-cn_image_0000001258102808.png "点击放大")
   连接MySQL时，相关参数如[表1]所示。
    表1MySQL数据连接参数 
   | 参数名  | 说明                                                                                                                                                   |
   |:---|:---|
   | 名称   | 数据连接的名称，只能包含英文字母、中文、数字、"-"、"_"，且长度为1\~32个字符。                                                                                                         |
   | 域名   | 填写数据库的地址。不支持内网域名。                                                                                                                                    |
   | 端口   | 填写数据库端口。                                                                                                                                             |
   | 用户名  | 填写数据库的用户名。该数据库用户需要有数据表的读取权限，以及对元数据的读取权限。                                                                                                             |
   | 密码   | 填写数据库用户的密码。                                                                                                                                          |
   | 连接代理 | 选择可用的连接代理，如VPC连接、CDM代理、公有网络。 说明： MySQL为非全托管服务，DLV无法直接与非全托管服务进行连接。CDM集群提供了DLV与非全托管服务通信的代理。 |
   | 数据库名 | 单击"获取数据库"，在列表框中选择数据库。                                                                                                                                |
      
   
   
4. 填写完数据源信息后，单击"确定"即可完成MySQL数据连接的添加。
 
#### 使用MySQL数据源
您可以参考[使用数据仓库服务（DWS）数据源](https://support.huaweicloud.com/usermanual-dlv/dlv_01_0711.html#dlv_01_0711__section65354119516)，配置使用MySQL数据源。
