厦门大学计算机科学系研究生课程
《大数据技术原理与应用》
上机练习
使用 RDS for MySQL 数据库
主讲教师:林子雨
厦门大学数据库实验室
二零一五年九月
目录
目录
1 作业题目 .................................................................................................................................... 1
2 作业目的 .................................................................................................................................... 1
3 作业性质 .................................................................................................................................... 1
4 作业考核方法 ............................................................................................................................ 1
5 作业提交日期与方式................................................................................................................ 1
6 实验平台 .................................................................................................................................... 1
7 实验内容和要求........................................................................................................................ 1
8 实验报告 .................................................................................................................................... 2
附录 1:任课教师介绍........................................................................................................................ 2
附录 2:课程教材介绍 ..................................................................................................................... 2
厦门大学计算机科学系研究生课程《大数据技术原理与应用》 上机练习 使用 RDS for MySQL 数据库
《大数据技术原理与应用》
使用 RDS for MySQL 数据库
上机练习说明
主讲教师:林子雨
E-mail: ziyulin@xmu.edu.cn 个人主页:http://www.cs.xmu.edu.cn/linziyu
1 作业题目
使用 RDS for MySQL 数据库。
2 作业目的
1.以阿里云 RDS 为实例了解云数据库的使用方法;
2.熟练使用 MySQL 数据库操作命令;
3.熟悉连接 RDS for MySQL 数据库的方法。
3 作业性质
课后作业,必做,作为课堂平时成绩。
4 作业考核方法
提交上机实验报告,任课老师根据上机实验报告评定成绩。
5 作业提交日期与方式
林子雨编著《大数据技术原理与应用》教材第六章云数据库内容结束后的下一周周六
晚上 9 点之前提交。
6 实验平台
操作系统:Linux 或 Windows 均可
MySQL 版本:5.5 或 5.6 版本
JDK 版本:1.6 或以上版本
Java IDE:Eclipse
7 实验内容和要求
1. 购买 RDS 实例(新用户可以免费体验半年的 RDS 服务),并在该实例上新建 RDS 数据库
mysql:
(1) 创建阿里云账户并根据需要购买一个 RDS 实例;
(2) 对购买的 RDS 实例进行管理,修改 MySQL 数据库版本为 5.6;
(3) 在该实例上新建数据库 mysql;
2. 对 mysql 数据库实现指定功能:
(1) 采用任意方法连接 mysql 数据库;
(2) 在 mysql 数据库新建表 user,包含 4 列:id,name,age,sex。其中 id 为主键;
(3) 对 user 表进行增、删、改操作;
主讲教师:林子雨 http://www.cs.xmu.edu.cn/linziyu
第 1页
厦门大学计算机科学系研究生课程《大数据技术原理与应用》 上机练习 使用 RDS for MySQL 数据库
3. 把本地 MySQL 数据库迁移到 RDS 上:
(1) 在本地新建 MySQL 数据库 mysql;
(2) 在本地数据库 mysql 中创建一个迁移账号;
(3) 设置该迁移账号权限;
(4) 修改本地数据库 mysql 中配置文件;
(5) 登录本地数据库 mysql,通过命令查看是否为“ROW”模式;
(6) 将数据迁移至 RDS;
4. 在本地新建一个应用程序,让它使用 RDS 上的数据库 mysql:
(1) 在本地新建一个简单的应用程序,该程序需要使用 RDS 数据库中 user 表的数据;
配置该程序的配置文件,使该程序可以正常运行。
8 实验报告
厦门大学计算机系研究生课程《大数据技术原理与应用》实验报告
题目:
实验环境:
实验内容与完成情况:
出现的问题:
姓名
日期
解决方案(列出遇到的问题和解决办法,列出没有解决的问题):
附录 1:任课教师介绍
林子雨(1978-),男,博士,厦门大学计算机科学系助理教授,主要研究领域为
数据库,实时主动数据仓库,数据挖掘.
主讲课程:《大数据技术原理与应用》
办公地点:厦门大学海韵园科研 2 号楼
E-mail: ziyulin@xmu.edu.cn
个人主页:http://www.cs.xmu.edu.cn/linziyu
数据库实验室网站:http://dblab.xmu.edu.cn
附录 2:课程教材介绍
主讲教师:林子雨 http://www.cs.xmu.edu.cn/linziyu
第 2页
厦门大学计算机科学系研究生课程《大数据技术原理与应用》 上机练习 使用 RDS for MySQL 数据库
《大数据技术原理与应用——概念、存储、处理、分析与应用》,由厦门大学计算机科
学系教师林子雨博士编著,是中国高校第一本系统介绍大数据知识的专业教材。本书定位为
大数据技术入门教材,为读者搭建起通向“大数据知识空间”的桥梁和纽带,以“构建知识
体系、阐明基本原理、引导初级实践、了解相关应用”为原则,为读者在大数据领域“深耕
细作”奠定基础、指明方向。
全书共有 13 章,系统地论述了大数据的基本概念、大数据处理架构 Hadoop、分布式文
件系统 HDFS、分布式数据 库 HBase、NoSQL 数据库、云数据库、分布式并行编程模型
MapReduce、流计算、图计算、数据可视化以及大数据在互联网、生物医学和物流等各个领
域的应用。在 Hadoop、HDFS、HBase 和 MapReduce 等重要章节,安排了入门级的实践操
作,让读者更好地学习和掌握大数据关键技术。
本书可以作为高等院校计算机专业、信息管理等相关专业的大数据课程教材,也可供相
关技术人员参考、学习、培训之用。
欢迎访问《大数据技术原理与应用——概念、存储、处理、分析与应用》教材官方网站:
http://dblab.xmu.edu.cn/post/bigdata
扫一扫访问教材官网
主讲教师:林子雨 http://www.cs.xmu.edu.cn/linziyu
第 3页