实验要求:

1、安装mysql源码包,并做相关的配置和优化路径,启动服务。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

步骤:

1)先查询MySQL软件的安装情况,如果有建议将其卸载,

MySQL数据库的安装与基本操作 Mysql 第1张

2)安装光盘自带的ncurses-devel包。

 MySQL数据库的安装与基本操作 Mysql 第2张

3)MySQL5.5需要cmake编译安装,导入光盘,安装cmake包。

MySQL数据库的安装与基本操作 Mysql 第3张

4)创建数据库专门的运行用户,此用户不需要直接登录到系统,可以不创建宿主文件夹。

MySQL数据库的安装与基本操作 Mysql 第4张

5)mysql的解包、配置、编译和安装。

MySQL数据库的安装与基本操作 Mysql 第5张

6)对数据库目录进行权限设置,以及建立配置文件。

MySQL数据库的安装与基本操作 Mysql 第6张

7)初始化数据库

MySQL数据库的安装与基本操作 Mysql 第7张

8)设置环境变量,并使用命令. /etc/profile 立即生效。(注:点后面有空格)

MySQL数据库的安装与基本操作 Mysql 第8张

9)添加为系统服务,并启动服务,查看其运行状态。

MySQL数据库的安装与基本操作 Mysql 第9张

2、将数据库默认的root用户密码改为123456

步骤:修改密码并登陆

 MySQL数据库的安装与基本操作 Mysql 第10张

3、登录到数据库系统中,查看当前有哪些数据库

MySQL数据库的安装与基本操作 Mysql 第11张

4、切换到mysql数据库中,查看此数据库有哪些表。

MySQL数据库的安装与基本操作 Mysql 第12张

5、创建一个数据库,名叫benet

 MySQL数据库的安装与基本操作 Mysql 第13张

6、在benet数据库中,创建一个表student,表中有四个字段,分别是xingming( 字符长度char(16) ),xingbie( 字符长度char(4)  ),nianling(int)。

 MySQL数据库的安装与基本操作 Mysql 第14张

7、在student的表中,分别插入两行数据

a、Zhangsan,nan,25

b、Lisi,nv,30

MySQL数据库的安装与基本操作 Mysql 第15张

8、查询student表中有哪些数据,是否与上面输入的数据一致。

MySQL数据库的安装与基本操作 Mysql 第16张

9、将lisi的年龄修改为20

MySQL数据库的安装与基本操作 Mysql 第17张

 

10、删除掉lisi这条数据

MySQL数据库的安装与基本操作 Mysql 第18张

11、授予用户(你本人的拼音),密码123对benet数据库只有查询的权限。

MySQL数据库的安装与基本操作 Mysql 第19张

12、切换用户登录到数据库系统中,验证是否只有查询的权限。

MySQL数据库的安装与基本操作 Mysql 第20张

MySQL数据库的安装与基本操作 Mysql 第21张

13、撤销掉用户对benet数据库的任何权限。

MySQL数据库的安装与基本操作 Mysql 第22张

通过一下命令查看用户的权限是否还在。

MySQL数据库的安装与基本操作 Mysql 第23张

14、将所有数据库备份到/backup目录下。

步骤:

1)先创建/backup目录并进入。

 MySQL数据库的安装与基本操作 Mysql 第24张

2)执行备份命令,

MySQL数据库的安装与基本操作 Mysql 第25张

15、登录到数据库系统中,删除掉benet数据库。

MySQL数据库的安装与基本操作 Mysql 第26张

MySQL数据库的安装与基本操作 Mysql 第27张

16、通过备份将benet数据库恢复。

步骤:

1)进入data目录执行恢复命令

MySQL数据库的安装与基本操作 Mysql 第28张

2)进入mysql查看是否恢复

MySQL数据库的安装与基本操作 Mysql 第29张

 

文章参考微信公众号:L宝宝聊IT

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄