1 创建资源
点击创建资源
创建了一台RDS实例,如上图所示
2 创建数据库及账号
2.1 子账号登陆
打开浏览器
转至以下地址
点击下一步
输入子账号密码
2.2 转至RDS界面
登陆后自动跳转至控制台首页
点击云数据库RDS版
转至实例列表页面,这里体验场景里默认转至杭州页面,场景中分配的实例在上海,手动将网址中的hangzhou改成shanghai ,可以跳至上海页面,看到已创建的实例。
2.3 创建实例高权限账号
单击上图中的实例,进入实例管理界面
点击账号管理,进入账号管理界面
单机创建账号
输入用户名test_user, 密码,账号类型选择高权限账号
查看创建的账号
2.3 创建数据库
点击创建数据库
输入数据库名称,选择字符集后创建如下数据库
3 MySQL数据库基础操作
3.1 登陆数据库
返回实例列表页面,单击登陆数据库,打sql控制台
3.2 表基本操作
切换至test_db数据库
创建名称为user的表
给表加一列
重命名表
drop表
3.3 数据的增删改查
创建表
向表中插入数据
INSERT INTO USER
(name, age, address, sex)
VALUES
('zhangsan', 21, 'jiangxi', 0),
('lisi', 22, 'hubei', 0),
('wangwu', 23, 'hunan', 0),
('lilei', 24, 'henan', 1),
('hanmeimei', 25, 'hebei', 1),
('xiaoming', 26, 'shandong', 1),
('xiaoli', 27, 'shanxi', 1) ;
查询表中数据
更新数据
删除数据
3.4 使用函数
创建表及数据
avg函数
cout函数
max函数
min函数
sum函数
3.5 查询多个表的数据
创建表及数据
CREATE TABLE `student` (
`sid` int(11) NOT NULL,
`sname` varchar(30) DEFAULT NULL,
`sage` int(11) DEFAULT NULL,
`ssex` varchar(8) DEFAULT NULL,
PRIMARY KEY (`sid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into `student`(`sid`,`sname`,`sage`,`ssex`) values
(1005,'xiaohua',19,'0'),
(1004,'xiaohong',18,'0'),
(1003,'wangwu',18,'1'),
(1002,'lisi',17,'1'),
(1001,'zhangsan',18,'1');
CREATE TABLE `sc` (
`sid` int(11) NOT NULL,
`cid` int(11) NOT NULL,
`score` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into `sc`(`sid`,`cid`,`score`) values
(1001,101,75),
(1001,102,85),
(1002,101,65),
(1002,102,95),
(1003,101,65),
(1003,102,95),
(1004,101,80),
(1004,102,80),
(1005,101,75),
(1005,102,85);
CREATE TABLE `course` (
`cid` int(11) NOT NULL,
`cname` varchar(30) DEFAULT NULL,
`tid` int(11) DEFAULT NULL,
PRIMARY KEY (`cid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into `course`(`cid`,`cname`,`tid`) values
(102,'yuwen',2),
(101,'shuxue',1);
CREATE TABLE `teacher` (
`tid` int(11) NOT NULL,
`tname` varchar(30) DEFAULT NULL,
PRIMARY KEY (`tid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into `teacher`(`tid`,`tname`) values
(2,'liulaoshi'),
(1,'wanglaoshi');
几个查询例子