文档中心 > 商家经营工具-开发指引

云数据库RDS使用

更新时间:2023/05/06 访问次数:226073

数据存储服务购买成功后,登录聚石塔控制台进行管理(https://console.cloud.tmall.com,右上角登录)。


一、基本管理


使用聚石塔账号登录—零售云云数据库 RDS 版RDS管理,可以对RDS进行管理。


image.png


1. 创建数据库和账号


下拉菜单到数据库管理创建数据库;


image.png


填写项

填写说明

数据库(DB)名称

由小写字母,数字,下划线,中划线组成,字母开头,字母或数字结尾,  最长不能超过64个字符;

数据库密码

由字母,数字,下划线组成,长度为6~32位;

账号类型

默认为读写权限;


下拉菜单到账号管理—创建账号;


image.png


填写项

填写说明

数据库账号

由小写字母,数字,下划线组成,字母开头(不能以s_ ,du_开头),字母或数字结尾,  最长不能超过13个字符;

账号密码

由字母,数字,下划线组成,长度为6~32位;

账号类型

默认为读写权限;


2. 访问数据库


1)MySQL数据库访问

第一种 命令行的方式:

用户安装MySQL客户端后,可进入命令行方式链接数据库。命令格式:mysql -u user_name -h hzn01.rds.aliyuncs.com -P3306 -pxxxx其中,-u 指定的是用户名, - h指定的是主机名, -P指定的是端口, -p指定的是密码方。


第二种客户端:Mysql-Front

首先,启动Mysql-Front后会有一个添加对话的对话框弹出,在名称处可输入任意名称。


image.png


其次,点击“连接”选项卡。在服务器处:填写RDS的数据实例链接名(如)hzn01.rds.aliyuncs.com 在端口处:3306。


image.png


然后,点击注册选项卡,在用户和密码处输入申请数据库时填写的数据库用户名和密码后,点击下图箭头所示的小方框,就可以选取要连接的数据库

最后,弹出数据库登录的对话框时,请继续点击确定按钮。便可链接并使用RDS数据库。


image.png


image.png


第三种:客户端Navicat_mysql

在连接输入框中输入数据实例链接地址hzn01.rds.aliyuncs.com,端口(默认3306),数据库用户名和数据库密码后,点击确定即可。


image.png


2)SQL Server数据库访问


使用SQL Server Management Studio访问RDS SQL Server数据,输入RDS实例连接地址,端口号,数据库用户名和密码。链接端口号请输入3433(如下图所示)。


image.png


二、续费


实例列表-基本信息(注意:看自己的实例是包年包月的还是按量付费的,是按量付费的不用续费)。


image.png


选择好续费时长点击去支付(优惠策略:购买一年打8.5折 两年7折 三年5折)。


image.png


三、数据升级及弹性升级


点击管理之后跳转到基本信息-变更配置。


image.png


image.png


按量实例转包年包月。


image.png


按量付费的实例可以释放。


image.png


1. 监控与报警


这里可以看到数据库cpu的使用率、连接数使用率,iops使用率等资源监控。


image.png


可以设置报警规则。


image.png


2. 数据安全性


设置白名单 在云服务器ECS连接云数据库RDS的时候 rds需要加上ecs ip的白名单? 才能正常连接。


image.png


为了提高链路安全性,您可以启用SSL(Secure Sockets Layer)加密,并安装SSL CA证书到需要的应用服务。SSL在传输层对网络连接进行加密,能提升 通信数据的安全性和完整性,但会同时增加网络连接响应时间。


image.png


空间管理


image.png


性能优化,是CloudDBA里专注于RDS实例负载监控、关联分析、性能调优的利器,以简单直观的方式帮助用户迅速评估数据库负载,找到性能问题的源头,提升数据库的稳定性。


image.png


3. 备份恢复


image.png


image.png


系统库sys_info索引创建

用户要在sys_info库创建索引,需要单独创建账号。


image.png


账号类型选择数据库结构定义(备注:默认绑定数据库中没有sys_info,选择任意数据库,默认创建的帐号对sys_info数据库都有创建索引的权限)


image.png


创建数据库只能添加(create)和删除(delete),不能用alert。

例:create index?XXX。


四、RDS磁盘空间释放


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的方式会很快释放空间,注意数据安全,避免误操作。


FAQ

1)查看mysql的binlog日志

mysqlbinlog -v xxx.log.bin --start-position=yyy | more


FAQ

关于此文档暂时还没有FAQ
返回
顶部