连接轻量数据库的方式有外网访问和内网访问两种,建议使用内网访问的方式保证传输速率和安全性。本文介绍如何通过命令行和客户端连接轻量数据库服务。
前提条件
- 已创建轻量应用服务器和轻量数据库服务。具体操作,请参见创建轻量应用服务器和创建轻量数据库服务。
- 已设置数据库的密码。具体操作,请参见重置数据库密码。
- 轻量应用服务器和轻量数据库服务必须在同一账号同一地域下。
重要 开启内网互通前,创建的同地域轻量服务器和轻量数据库实例可以通过内网连接;开启内网互通后,对应地域的轻量应用服务器底层VPC更换,与同地域的存量轻量数据库实例无法内网连接,只能公网连接。开启内网互通后,新创建的轻量数据库实例和同地域的轻量应用服务器可以内网连接。关于内网互通的更多信息,请参见
管理内网互通。
通过命令行连接
- 获取轻量数据库服务的内网地址。
- 登录轻量应用服务器管理控制台。
- 在左侧导航栏,单击数据库服务列表。
- 在目标数据库服务的卡片中,查看轻量数据库服务的内网地址。

- 连接轻量数据库服务。
- 远程连接Linux轻量应用服务器。
- 运行以下命令,切换为
root
用户。 - 运行以下命令,安装MySQL客户端。
以CentOS 7.6 64位系统的轻量应用服务器为例。
yum -y install mysql
- 运行以下命令,连接轻量数据库服务。
mysql -h<内网地址> -P3306 -u<轻量数据库用户名> -p
参数说明如下:
- 内网地址:轻量数据库服务的内网地址请从步骤1获取。本示例为rm-bp17i5dio14dm****.mysql.rds.aliyuncs.com。
- 轻量数据库用户名:默认为
administrator
。
示例命令如下:
mysql -hrm-bp17i5dio14dm****.mysql.rds.aliyuncs.com -P3306 -uadministrator -p
当提示
Enter password:
时,请输入数据库的密码。如果忘记密码,请参见
重置数据库密码进行修改。
本例中提示MySQL [(none)]>
,说明已成功登录到MySQL。
[root@iZbp17pkqoy932tlbdm**** admin]# mysql -hrm-bp17i5dio14dm****.mysql.rds.aliyuncs.com -P3306 -uadministrator -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MySQL connection id is 2042
Server version: 5.7.37-log Source distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MySQL [(none)]>
- 运行以下命令,创建数据库。
创建轻量数据库服务实例后,默认没有创建数据库,您需手动创建。
CREATE DATABASE test; #根据实际情况将test替换为您需要创建的数据库名称
- 运行以下命令,查看新建的
test
数据库。mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| __recycle_bin__ |
| mysql |
| performance_schema |
| sys |
| test |
+--------------------+
6 rows in set (0.00 sec)
- 运行以下命令,退出数据库。
通过客户端连接
可以使用任何通用的MySQL客户端连接到轻量数据库服务,以MySQL Workbench为例,其它客户端的操作类似。
- 远程登录Windows轻量应用服务器。
- 打开MySQL Workbench下载页面,选择操作系统后,单击Download。
- 双击MySQL Workbench安装包,根据安装界面提示在轻量应用服务器上安装MySQL Workbench。
- 打开MySQL Workbench,选择。
- 根据界面提示,输入连接信息。

参数说明如下:
- Hostname:轻量数据库服务实例内网地址。内网地址请从目标轻量数据库服务卡片中获取。具体操作,请参见获取内网地址。
- Port:轻量数据库服务实例地址端口,默认为
3306
。 - Username和Password:输入轻量数据库服务的用户名和密码。用户名默认为
administrator
,如果您忘记数据库的密码,请参见重置数据库密码修改。
- 创建并查看数据库。
创建轻量数据库服务实例后,默认没有创建数据库,您需手动创建。
- 在MySQL Workbench的左上角,单击
图标。
- 根据界面提示,输入数据库名称和字符集。
本示例字符集选择utf8。
- 单击Apply后,单击Finish。
- 创建数据库成功后,您可在数据库中执行创建表、插入数据、查询数据等操作。
