Linux配置手册(七)安装并管理MySQL数据库
2010-08-11 11:22
543 查看
基于DNS服务器与httpd服务搭建
安装MySQL
1. 创建运行MySQL数据库的系统用户,足
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496919gc4O.png)
2. 解压并释放源码包,并切换至展开的源码包目录
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496920bfDP.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496921H4c0.png)
3. 进行编译前配置
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_12814969222Nm7.png)
4. 编译并安装
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_12814969220tjO.png)
5. 建立配置文件
a) 其中包括中型企业 小型企业 大型企业 ,这里的范例为中型企业
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_12814969243BI4.png)
6. 初始化数据库
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496924bnq5.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496926rzQd.png)
c) 修改相关目录的所有权,以便Mysql 用户可以读写数据库
7. 调整Lib库路径
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496928Xp6x.png)
MySQL启动控制
1. 使用脚本启动服务
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496929h13A.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496930sSP4.png)
2. 将mysqld添加为系统服务
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496933V0Ze.png)
b) 通过以上命令可以使mysqld服务通过service start stop 等命令关闭重启了
3. 设置MySQL程序的执行路径
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496935VlEn.png)
数据库基本管理
1. 登陆及退出
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496937CDxQ.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496938lxXo.png)
2. 设置密码
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496939WuP8.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496941D4KG.png)
3. 显示数据库结构
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496943hnwU.png)
4. 查看数据表
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496944HNQ0.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496948cuPB.png)
5. 查看数据库中user表对应的文件
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496949vfD5.png)
6. 显示数据表的结构
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496950j7oJ.png)
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496951TMsv.png)
7. 数据库的创建与删除
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_12814969525j2N.png)
8. 创建新的数据表
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496954b9e4.png)
9. 删除一个表
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496955k6Rc.png)
10. 删除一个数据库
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496956R979.png)
11. 数据库路入与维护
a) 插入新的数据记录
i.
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496958U56v.png)
b) 查询数据记录
i.
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_12814969605TUF.png)
c) 修改数据记录
i.
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496962sk1O.png)
d) 删除数据记录
i.
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496963AZiN.png)
维护数据库及用户权限
1. 备份数据库
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496964fqIi.png)
b) 备份所有数据库
c)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496966vWX1.png)
2. 恢复数据库
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_12814969673Z1g.png)
b) 同时恢复多个,可以不写数据库名
c)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496968YvGu.png)
用户权限设置
1. 授权
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496970TvL7.png)
b) Grant 权限/ALL on 数据库名。表名 to 用户名@来源地址 identified by ‘密码’
2. 查看权限
a)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496973d3pi.png)
3. 撤销权限
a) Revoke 权限 on 数据库名.表名 from 用户名@域名或IP
b)
![](http://zhengweiit.blog.51cto.com/attachment/201008/11/1109863_1281496975n66q.png)
相关文章推荐
- Linux配置手册(九)phpMyAdmin数据库管理套件的安装
- Linux下SVN+Apache文档管理安装及配置手册
- 安装大型 Linux 集群,第 2 部分: 配置管理服务器和安装
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- 安装配置管理 之 linux下通过ndiswrapper及linux-wlan-ng安装无线网卡
- linux 下mysql安装配置管理以及优化
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- Linux---VMware 虚拟机安装 CentOS 7.3、配置JDK环境、Tomcat服务器、MySQL数据库
- linux下Yum命令安装Mysql数据库及配置
- Supervisor安装与配置(Linux/Unix进程管理工具)
- Linux下安装配置Mysql数据库
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- 我的linux之路[第五篇] 在CentOS7.3中安装httpd2.4,php5.4并配置禅道管理工具
- 【转】Linux RedHat as 5 vsftpd 安装配置管理
- 安装配置管理 之 NVIDIA nForce Linux Drivers 集成声网卡和声卡的安装说明
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- Linux安装LAMP开发环境及配置文件管理