Linux高级管理-第三章

实验部分:

一、安装mysql

需自行下载安装mysql包和cmake包

1.下载mysql软件包,安装上传下载工具

Linux高级管理-第三章

 

上传文件至服务器

 Linux高级管理-第三章

 

2.检查是否有安装mysql,安装扩展包gcc-c++

Linux高级管理-第三章

 

 3.因5.0版本需要cmake编译安装,所以解压cmake包,并编译安装///gmake && gmake install

Linux高级管理-第三章

 

 4.创建sql特定用户和组,将tar包解压至src目录下

Linux高级管理-第三章

 

 配置

Linux高级管理-第三章

 

 编译并安装

Linux高级管理-第三章

 

 5.安装后的其他调整

--对数据库目录进行权限设置 ---建立配置文件 ---初始化数据库

Linux高级管理-第三章

 

 设置环境变量

Linux高级管理-第三章

 

 将mysql添加为系统服务

Linux高级管理-第三章

 

 出错。

重新做了三遍,都一样

 

习题:

复习题:

1.    MySOL 5.X系列版本源码编译安装时通过什么进行编译?答:cmake编译安装

2.    在编译安装MySQL 5.5数据库系统时,如何添加对多种字符集的支持?答:
Linux高级管理-第三章
3.    MySQL数据库中mysql_instal db脚本的作用是什么?答:指定数据存放目录

4.    MySQL数据库默认使用TCP的哪个端口提供服务?答:
Linux高级管理-第三章
5.    简述有哪些方法可以修改MySOL用户root的密码答:

6.    写出MySQL数据库中创建表的基本语法格式.答:create table 表名 (...)
Linux高级管理-第三章
7.    在MySQL数据库中执行DROP TABLE auth.users."命令的作用是什么?答:删除suth库中的users表

8.    写出MySQL数据库中插入数据的基本语法格式答:
Linux高级管理-第三章
9.    DELETE FROM auth.users WHERE user_name=”lisi”;”命令的作用是什么?答:删除users表中用户名为lisi的数据记录10. GRANT select ON Linux高级管理-第三章auth.TO ‘xiooqi’ @ IlocalhostIDENTIFED BY 123456命令的作用是什么?答:添加一个名为xiaopi的数据库用户,并允许从本机访问,对auth库中的所有表具有查询权限,验证密码为123456    

 预习题:

1.    按照备份策略进行分类数据库备份可以分为哪几类?答:从物理与逻辑的角度:冷备份、热备份、温备份从数据库的备份策略角度:完全备份、差异备份、增量备份

2.    进行MysSOL数据库的增量备份需要开启什么功能?答:没有提供直接的增量备份方法,通过mtsql提供的二进制日志(binartlogs)间接实现增量备份

3.    使用inobackupex工具进行备份时通过什么选项指定连接数据库的名称?答:--target-dir=/data/backups/mysql

 

Linux高级管理-第三章

上一篇:Linux常用命令


下一篇:php环境中的ini配置