206
云计算
负载均衡
产品简介
产品价格
快速入门
用户指南
实践操作
常见问题
购买指南
云服务器
产品简介
计费规则
购买指导
控制台使用指南
常见问题
云数据库
产品简介
计费规则
购买指导
快速入门
连接实例
控制台使用指南
对象存储
产品简介
控制台使用指南
程序员百科
Python
阿里云服务器ECS实践教程-使用DMS管理ECS实例自建数据库

产品推荐:

1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>

2、高防物理服务器20核/16G/50M/200G防御仅350元,点击抢购>>>

3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>>


ECS实例自建数据库,是指在ECS实例上安装并配置的数据库。您可以使用数据管理DMS来一站式管理ECS实例自建数据库。包括全域数据资产管理、数据治理、数据库设计开发、数据集成、数据开发和数据消费等。本文以MySQL为例,介绍如何使用DMS添加并管理ECS实例自建数据库。

前提条件

  • 开通数据管理服务,详情请参见DMS

  • 在ECS实例安全组的入方向放行MySQL默认监听的端口号为3306。具体操作,请参见添加安全组规则。

  • 在ECS实例上安装MySQL数据库。具体操作,请参见部署数据库。

操作步骤

  1. (条件可选)如果MySQL不允许root账号远程登录,需要为MySQL数据库创建非root账号。

    建议您使用非root账号登录数据库。在本示例中,请运行以下命令为MySQL数据库创建名为dms、密码为Ecs123!的账号,并授予所有权限。

    1. 远程登录ECS实例。具体操作,请参见通过密码或密钥认证登录Linux实例。

    2. 执行以下命令,输入root用户的密码登录MySQL。

       
      sudo mysql -uroot -p
    3. 依次运行以下命令,创建远程登录MySQL的账号,并允许远程主机使用该账号访问MySQL。

      本示例账号为dmsTest、密码为Ecs@123****

      重要

      实际创建账号时,需将示例密码Ecs@123****更换为符合要求的密码,并妥善保存。密码要求:长度为8至30个字符,必须同时包含大小写英文字母、数字和特殊符号。可以使用以下特殊符号:

      ()` ~!@#$%^&*-+=|{}[]:;‘<>,.?/

       
      #创建数据库用户dmsTest,并授予远程连接权限。create user 'dmsTest'@'%' identified by 'Ecs@123****'; 
      #为dmsTest用户授权数据库所有权限。grant all privileges on *.* to 'dmsTest'@'%'; 
      #刷新权限。flush privileges;
    4. 执行以下命令,退出数据库。

       
      exit
  2. 使用DMS来远程访问MySQL数据库。

    1. 登录数据管理DMS控制台。

    2. 在左侧导航栏,选择常用功能 > 实例管理

    3. 实例列表页签,单击新增

    4. 新增实例对话框,配置自建数据库信息。

      参数配置说明如下表所示。更多信息,请参见他云/自建数据库录入。

      参数

      描述

      参数

      描述

      数据来源

      选择他云/自建

      关系型数据库

      ECS实例自建数据库的类型。本示例中选择MySQL

      基本信息

      数据库类型

      选择MySQL

      网络类型

      选择ECS自建

      实例地区

      ECS实例所在地域。本示例选择华东1(杭州)

      ECS实例ID

      输入ECS实例ID。

      端口

      ECS实例数据库监听的端口号。本示例中MySQL的端口号配置为3306

      数据库账号

      ECS实例自建数据库的账号。本示例中MySQL的账号为dms

      说明

      建议您使用非root账号。

      数据库密码

      ECS自建数据库账号对应的密码。本示例中,dms的密码为Ecs123!

      管控模式

      本示例选择自由操作。更多信息,请参见管控模式。

    5. 填写完成以上信息后,单击左下角的测试连接

      说明

      如果测试连接失败,请按照报错提示检查您录入的实例信息。

    6. 出现连接成功提示后,单击提交。单击提交

      至此数据库已经成功录入至DMS,您可以在DMS控制台左侧的实例列表中,查看并管理您的数据库。


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!