ECS实例自建数据库,是指在ECS实例上安装并配置的数据库。您可以使用数据管理服务DMS来管理ECS实例自建数据库。本文以MySQL为例,介绍如何使用DMS添加并管理ECS实例自建数据库。
前提条件
- 开通数据管理服务,详情请参见开通数据管理服务。
- 创建ECS实例,实例规格选用内存型r系列规格族。具体步骤,请参见使用向导创建实例。
- 在ECS实例安全组的入方向添加规则,放行MySQL监听的端口号。MySQL默认监听的端口号为3306。
- 在ECS实例上安装MySQL数据库,具体步骤请参见数据库概述。
- 为ECS实例上的MySQL数据库创建非root账号。
说明 MySQL默认情况下不允许root账号远程登录。若您已设置允许root账号远程登录,可跳过此步骤。本示例中,请运行以下命令为MySQL数据库创建名为
dms
、密码为Ecs123!
的账号,并授予所有权限。create user 'dms'@'%' IDENTIFIED BY 'Ecs123!'; grant all privileges on *.* to 'dms'@'%' with grant option; flush privileges;
背景信息
数据管理服务DMS(Data Management Service)是由阿里云提供的数据库管理Web终端,为您管理Windows系统和Linux系统下的ECS实例自建数据库。您只需在数据管理控制台上添加实例自建数据库即可使用数据管理功能,如新建数据库、新建表等。DMS支持的自建数据库类型有MySQL、SQLServer、PostgreSQL、MongoDB、Redis。更多详情,请参见DMS产品文档。
操作步骤
后续步骤
登录成功后,可以通过SQL语句或控制台操作数据库。