10分钟快速入门RDS丨【我的华为云体验之旅】

举报
香菜聊游戏 发表于 2021/12/20 22:02:08 2021/12/20
【摘要】 今天继续体验华为云的沙箱,在一堆的沙盒中选择了一个RDS,实验的目的是使用云数据库mysql,熟悉华为云数据库的使用体验地址:https://lab.huaweicloud.com/testdetail_476?ticket=ST-2392-XdEwGEIEQ91LRqoMjMdWVXmf-sso通过本实验: ①掌握购买RDS MySQL实例及基本操作 ②掌握修改RDS MySQL数据库端口...

今天继续体验华为云的沙箱,在一堆的沙盒中选择了一个RDS,实验的目的是使用云数据库mysql,熟悉华为云数据库的使用

体验地址:https://lab.huaweicloud.com/testdetail_476?ticket=ST-2392-XdEwGEIEQ91LRqoMjMdWVXmf-sso

通过本实验: ①掌握购买RDS MySQL实例及基本操作 ②掌握修改RDS MySQL数据库端口的方法 ③掌握连接RDS MySQL实例

废话不多说,开始实验吧

1、 预备环境

预置实验环境约等待【2分钟】后预置成功。环境预置成功会生成名称为“ecs-linux”的弹性云服务器ECS,创建配置相关的VPC、弹性公网IP,云硬盘EVS。 预置的ECS资源用户、密码信息可点击预置环境信息查看。

img

登陆华为云是常规操作,进入【实验操作桌面】,打开火狐浏览器进入华为云,点击“登录”进入,选择【IAM用户登录】模式,输入系统为您分配的华为云实验账号名、用户名和密码进行登录,如下图所示:

注意:账号信息详见实验手册上方,切勿使用您自己的华为云账号登录。

img

2、购买RDS MySQL实例及基本操作

2.1 登录华为云管理控制台

单击进入控制台,选择区域为“华北-北京四”。

img

2.2 购买mysql实例

鼠标移动到实验操作桌面浏览器页面中左侧菜单栏,在服务列表中,选择“数据库 > 云数据库 RDS”,进入云数据库RDS控制台。点击购买数据库实例。

img

img

填选实例相关信息。 ① 计费模式:按需计费 ② 区域:华北-北京四 ③ 实例名称:rds-test ④ 数据库引擎:MySQL ⑤ 数据库版本:5.7 ⑥ 实例类型:单机 ⑦ 存储类型:SSD云盘 ⑧ 可用区:任选 ⑨ 时区:默认

① 性能规格:通用型。(2核4G) ② 存储空间:40GB。 ③ 硬盘加密:不加密。

① 虚拟私有云:已创建vpc-name(name为账号名) ② 安全组:sys-name(name为账号名) ③ 管理员帐户名:root ④ 数据库端口:默认3306 ⑤ 管理员密码:自定义,如OYhBDa1RyzSVrvAH ⑥ 参数模板:默认 ⑦ 购买数量:1 ⑧ 只读实例:暂不购买

单击“立即购买”,规格确认后,点击提交。(如果需要重新选择实例规格,单击“上一步”,回到上个页面修改实例信息)。

img

创建实例过程中,状态显示为“创建中”,此过程约5~9分钟。单击 刷新列表,可查看到创建完成的实例状态显示为“正常”。

img

3、创建数据库

返回云数据库列表,点击右侧“登录”按钮,使用DAS连接实例。

img

输入用户名和密码,用户名为:root;密码为创建实例时设置的密码,单击“测试连接”连接成功,点击登录。

img

img

点击新建数据库,填写数据库名称,点击“确定”。 ① 数据库名称:自定义 ② 字符集:默认

img

点击数据库名称,进入新建的数据库,点击新建表。

img

根据需求填写基本信息、字段等信息,立即创建表。 ① 表名:自定义 ② 存储引擎:默认 ③ 字符集:默认 ④ 校验规则:默认 ⑤ 备注:自定义 ⑥ 高级选项:默认

img

点击“下一步”,添加表字段,点击“立即创建”、“执行脚本”。 ① 列名:id ② 类型:int ③ 可空 :勾选 其他项默认即可

img

也可以通过SQL语句在数据库中创建表格,在数据管理首页的数据列表中,点击右侧【SQL查询】进入查询页面 清空查询界面右侧的SQL语句输入框中的默认语句,并复制以下语句,粘贴都输入框后点击【执行】按钮,即可创建一个名为person的表。

img

CREATE TABLE person ( 
number INT(11), 
name VARCHAR(255), 
birthday DATE 
);

img

返回表列表,发现名为person的表已创建成功。

img

通过SQL语句在该表中插入数据,此处以刚才创建的person表格为例:点击person表的右侧【SQL查询】按钮进入查询页面。 页面左侧菜单中,库名选择person所属的数据库名称。 清空SQL语句输入框中的默认内容,并输入以下SQL查询语句。 确认输入信息后,点击执行SQL。

INSERT INTO 
person(number,name,birthday) 
VALUES
(1,'张三','1993-08-04'),
(2,'李四', '2001-06-26'),
(3,'王五', '1996-05-12');

执行成功后,切换“库管理”点击打开person表,即可看到已经插入的表数据。

4、连接数据库

返回控制台,在服务列表中找到弹性云服务器ECS(实验环境中已经预置了一台Linux云主机,云主机的VPC和安全组与RDS实例保持一致)。

img

img

切换至【实验操作桌面】双击图标“Xfce 终端”,登录弹性云服务器ECS,操作如下: ①输入以下命令登录云服务器,请使用弹性云服务器ECS的公网IP替换命令中的【EIP】;

ssh root@EIP

②接受秘钥输入“yes”,回车; ③输入密码:使用预置环境信息中云服务器名称为ecs-linux的用户密码(输入密码时,命令行窗口不会显示密码,输完之后直接键入回车)。成功登录云服务器之后如下图所示:

img

输入以下指令,安装mysql客户端,出现下图说明安装已完成。

yum install mysql  -y

img

说明:ECS与RDS实例在相同安全组时,默认ECS与RDS实例互通,无需设置安全组规则,可以在ECS上ping RDS内网地址进行验证;ECS与RDS实例在不同安全组时,需要为RDS和ECS分别设置安全组规则。

输入以下命令,以连接目标主机MySQL。使用云数据库RDS的内网IP替换命令中的【RDS内网IP】;用RDS实例密码替换命令中的【RDS实例密码】; RDS实例密码:OYhBDa1RyzSVrvAH

img

mysql -h RDS内网IP -uroot -pRDS实例密码

img

使用以下指令来查看数据库,可以看到已经存在默认的数据库以及在DAS管理界面创建的数据库。

请注意在mySQL中操作,需符合SQL语句,以“;”结束

show databases;

img

总结:

云数据库也没什么特别的,只要熟悉下华为云的操作,基本的步骤都是登陆->购买->设置,其他的常规操作都是保持相同的操作习惯,基本上不用做特别多的迁移


【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/309059

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。