azkaban零基础学习(azkaban 教程)
982
2022-05-28
今天继续体验华为云的沙箱,在一堆的沙盒中选择了一个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资源用户、密码信息可点击预置环境信息查看。
登陆华为云是常规操作,进入【实验操作桌面】,打开火狐浏览器进入华为云,点击“登录”进入,选择【IAM用户登录】模式,输入系统为您分配的华为云实验账号名、用户名和密码进行登录,如下图所示:
注意:账号信息详见实验手册上方,切勿使用您自己的华为云账号登录。
2、购买RDS MySQL实例及基本操作
2.1 登录华为云管理控制台
单击进入控制台,选择区域为“华北-北京四”。
2.2 购买mysql实例
鼠标移动到实验操作桌面浏览器页面中左侧菜单栏,在服务列表中,选择“数据库 > 云数据库 RDS”,进入云数据库RDS控制台。点击购买数据库实例。
填选实例相关信息。 ① 计费模式:按需计费 ② 区域:华北-北京四 ③ 实例名称:rds-test ④ 数据库引擎:MySQL ⑤ 数据库版本:5.7 ⑥ 实例类型:单机 ⑦ 存储类型:SSD云盘 ⑧ 可用区:任选 ⑨ 时区:默认
① 性能规格:通用型。(2核4G) ② 存储空间:40GB。 ③ 硬盘加密:不加密。
① 虚拟私有云:已创建vpc-name(name为账号名) ② 安全组:sys-name(name为账号名) ③ 管理员帐户名:root ④ 数据库端口:默认3306 ⑤ 管理员密码:自定义,如OYhBDa1RyzSVrvAH ⑥ 参数模板:默认 ⑦ 购买数量:1 ⑧ 只读实例:暂不购买
单击“立即购买”,规格确认后,点击提交。(如果需要重新选择实例规格,单击“上一步”,回到上个页面修改实例信息)。
创建实例过程中,状态显示为“创建中”,此过程约5~9分钟。单击 刷新列表,可查看到创建完成的实例状态显示为“正常”。
3、创建数据库
返回云数据库列表,点击右侧“登录”按钮,使用DAS连接实例。
输入用户名和密码,用户名为:root;密码为创建实例时设置的密码,单击“测试连接”连接成功,点击登录。
点击新建数据库,填写数据库名称,点击“确定”。 ① 数据库名称:自定义 ② 字符集:默认
点击数据库名称,进入新建的数据库,点击新建表。
根据需求填写基本信息、字段等信息,立即创建表。 ① 表名:自定义 ② 存储引擎:默认 ③ 字符集:默认 ④ 校验规则:默认 ⑤ 备注:自定义 ⑥ 高级选项:默认
点击“下一步”,添加表字段,点击“立即创建”、“执行脚本”。 ① 列名:id ② 类型:int ③ 可空 :勾选 其他项默认即可
也可以通过SQL语句在数据库中创建表格,在数据管理首页的数据列表中,点击右侧【SQL查询】进入查询页面 清空查询界面右侧的SQL语句输入框中的默认语句,并复制以下语句,粘贴都输入框后点击【执行】按钮,即可创建一个名为person的表。
CREATE TABLE person ( number INT(11), name VARCHAR(255), birthday DATE );
返回表列表,发现名为person的表已创建成功。
通过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实例保持一致)。
切换至【实验操作桌面】双击图标“Xfce 终端”,登录弹性云服务器ECS,操作如下: ①输入以下命令登录云服务器,请使用弹性云服务器ECS的公网IP替换命令中的【EIP】;
ssh root@EIP
②接受秘钥输入“yes”,回车; ③输入密码:使用预置环境信息中云服务器名称为ecs-linux的用户密码(输入密码时,命令行窗口不会显示密码,输完之后直接键入回车)。成功登录云服务器之后如下图所示:
输入以下指令,安装mysql客户端,出现下图说明安装已完成。
yum install mysql -y
说明:ECS与RDS实例在相同安全组时,默认ECS与RDS实例互通,无需设置安全组规则,可以在ECS上ping RDS内网地址进行验证;ECS与RDS实例在不同安全组时,需要为RDS和ECS分别设置安全组规则。
输入以下命令,以连接目标主机MySQL。使用云数据库RDS的内网IP替换命令中的【RDS内网IP】;用RDS实例密码替换命令中的【RDS实例密码】; RDS实例密码:OYhBDa1RyzSVrvAH
mysql -h RDS内网IP -uroot -pRDS实例密码
使用以下指令来查看数据库,可以看到已经存在默认的数据库以及在DAS管理界面创建的数据库。
请注意在mySQL中操作,需符合SQL语句,以“;”结束
show databases;
总结:
云数据库也没什么特别的,只要熟悉下华为云的操作,基本的步骤都是登陆->购买->设置,其他的常规操作都是保持相同的操作习惯,基本上不用做特别多的迁移
【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/309059
MySQL 云数据库 MySQL 弹性云服务器 ECS 数据库
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。