连接轻量数据库的方式有公网访问和内网访问两种,建议您使用内网访问的方式保证传输速率和安全性。本文介绍如何在轻量应用服务器中通过命令行和客户端连接轻量数据库服务。
前提条件
操作步骤
您可以根据需求选择通过命令行或者客户端连接数据库。
通过命令行连接
获取轻量数据库服务的内网地址。
登录轻量应用服务器管理控制台。
在左侧导航栏,单击数据库服务。
在目标数据库服务中,查看轻量数据库服务的内网地址。
连接轻量数据库服务。
远程连接Linux轻量应用服务器。
具体操作,请参见远程连接Linux服务器。
运行以下命令,切换为
root
用户。sudo su 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> exit
通过客户端连接
可以使用任何通用的MySQL客户端连接到轻量数据库服务,以MySQL Workbench为例,其它客户端的操作类似。
远程登录Windows轻量应用服务器。
具体操作,请参见远程连接Windows服务器。
打开MySQL Workbench下载页面,选择操作系统后,单击Download。
双击MySQL Workbench安装包,根据安装界面提示在轻量应用服务器上安装MySQL Workbench。
打开MySQL Workbench,选择 。
根据界面提示,输入连接信息。
创建并查看数据库。
创建轻量数据库服务实例后,默认没有创建数据库,您需手动创建。
在MySQL Workbench的左上角,单击图标。
根据界面提示,输入数据库名称和字符集。
本示例字符集选择utf8。
单击Apply后,单击Finish。
创建数据库成功后,您可在数据库中执行创建表、插入数据、查询数据等操作。