注意:以下文档只适用于TOP接口,请谨慎使用!
数据存储服务购买成功后,登录聚石塔控制台进行管理(https://console.cloud.tmall.com,右上角登录)。
使用聚石塔账号登录—零售云—云数据库 RDS 版(RDS)—管理,可以对RDS进行管理。
下拉菜单到数据库管理—创建数据库;
填写项 |
填写说明 |
数据库(DB)名称 |
由小写字母,数字,下划线,中划线组成,字母开头,字母或数字结尾, 最长不能超过64个字符; |
数据库密码 |
由字母,数字,下划线组成,长度为6~32位; |
账号类型 |
默认为读写权限; |
下拉菜单到账号管理—创建账号;
填写项 |
填写说明 |
数据库账号 |
由小写字母,数字,下划线组成,字母开头(不能以s_ ,du_开头),字母或数字结尾, 最长不能超过13个字符; |
账号密码 |
由字母,数字,下划线组成,长度为6~32位; |
账号类型 |
默认为读写权限; |
第一种 命令行的方式:
用户安装MySQL客户端后,可进入命令行方式链接数据库。命令格式:mysql -u user_name -h hzn01.rds.aliyuncs.com -P3306 -pxxxx其中,-u 指定的是用户名, - h指定的是主机名, -P指定的是端口, -p指定的是密码方。
第二种客户端:Mysql-Front
首先,启动Mysql-Front后会有一个添加对话的对话框弹出,在名称处可输入任意名称。
其次,点击“连接”选项卡。在服务器处:填写RDS的数据实例链接名(如)hzn01.rds.aliyuncs.com 在端口处:3306。
然后,点击注册选项卡,在用户和密码处输入申请数据库时填写的数据库用户名和密码后,点击下图箭头所示的小方框,就可以选取要连接的数据库
最后,弹出数据库登录的对话框时,请继续点击确定按钮。便可链接并使用RDS数据库。
第三种:客户端Navicat_mysql
在连接输入框中输入数据实例链接地址hzn01.rds.aliyuncs.com,端口(默认3306),数据库用户名和数据库密码后,点击确定即可。
使用SQL Server Management Studio访问RDS SQL Server数据,输入RDS实例连接地址,端口号,数据库用户名和密码。链接端口号请输入3433(如下图所示)。
实例列表-基本信息(注意:看自己的实例是包年包月的还是按量付费的,是按量付费的不用续费)。
选择好续费时长点击去支付(优惠策略:购买一年打8.5折 两年7折 三年5折)。
点击管理之后跳转到基本信息-变更配置。
按量实例转包年包月。
按量付费的实例可以释放。
这里可以看到数据库cpu的使用率、连接数使用率,iops使用率等资源监控。
可以设置报警规则。
设置白名单 在云服务器ECS连接云数据库RDS的时候 rds需要加上ecs ip的白名单? 才能正常连接。
为了提高链路安全性,您可以启用SSL(Secure Sockets Layer)加密,并安装SSL CA证书到需要的应用服务。SSL在传输层对网络连接进行加密,能提升 通信数据的安全性和完整性,但会同时增加网络连接响应时间。
空间管理
性能优化,是CloudDBA里专注于RDS实例负载监控、关联分析、性能调优的利器,以简单直观的方式帮助用户迅速评估数据库负载,找到性能问题的源头,提升数据库的稳定性。
用户要在sys_info库创建索引,需要单独创建账号。
账号类型选择数据库结构定义(备注:默认绑定数据库中没有sys_info,选择任意数据库,默认创建的帐号对sys_info数据库都有创建索引的权限)。
创建数据库只能添加(create)和删除(delete),不能用alert。
例:create index?XXX。
RDS的磁盘空间主要包括了数据空间和日志空间,RDS会定期将用户的日志进行清理上传到OSS中,清理空间的方法如下:
方法一:使用delete删除历史数据,然后对表进行重建,回收表中的数据空间;
delete表后一定要进行表重建,才能完全释放已经分配的空间,例如删除2014年前的数据: 删除:Delete from order where gmt_create<’2013-12-31’ 重建:alter table order engine=innodb
(备注:delete的过程中会产生较多的日志,磁盘总空间会上升比较快,待RDS自动清理binlog后会空间自动下降。)
方法二:使用Truncate table 清理全表的数据,回收数据空间;
方法三:使用Drop table方式删除表,回收数据空间;
备注:Truncate table和drop table的方式会很快释放空间,注意数据安全,避免误操作。
1)查看mysql的binlog日志
mysqlbinlog -v xxx.log.bin --start-position=yyy | more