环境准备
在自己电脑上安装一个mysql数据库
1、查看当前服务器的内核版本和发行版:
查看发行版:
[root@iZ94b31ttqsZ ~]# cat /etc/issue
CentOS release 6.5 (Final)
查看内核版本:
root@idolaoxu ~ # uname
Linux
root@idolaoxu ~ # uname -r
2.6.18-164.el5
[root@idolaoxu ~]# uname -a
Linux iZ94b31ttqsZ 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
有以下命令可以查看linux服务器版本号:
lsb_release -a
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
2、检查卸载自带Mysql
1)检查系统自带的Mysql,并卸载自带的版本
Step1: 检测系统是否自带安装mysql
[root@localhost ~]# yum list installed |grep mysql
mysql-libs.x86_64 5.1.66-2.el6_3 @anaconda-CentOS-201303020151.x86_64/6.4
Step2: 删除系统自带的mysql及其依赖 命令:
[root@localhost ~]# yum list installed |grep mysql
mysql-libs.x86_64 5.1.66-2.el6_3 @anaconda-CentOS-201303020151.x86_64/6.4
[root@localhost ~]# yum -y remove mysql-libs.x86_64
Loaded plugins: fastestmirror
Setting up Remove Process
~~~~~
此处省略n字...
~~~~~
Removed:
mysql-libs.x86_64 0:5.1.66-2.el6_3
Dependency Removed:
cronie.x86_64 0:1.4.4-7.el6 cronie-anacron.x86_64 0:1.4.4-7.el6 crontabs.noarch 0:1.10-33.el6 postfix.x86_64 2:2.6.6-2.2.el6_1
Complete!
OK,如上是卸载过程 。
再次执行yum list installed |grep mysql
你会发现,已经卸载成功,无任何信息 。
3、Mysql安装部署全过程实操
yum安装方式
给CentOS添加rpm源,并且选择较新的源命令:假设当前所在的目录:/etc/software
1)执行命令:
wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm --no-check-certificate
如下是执行过程:
--2016-09-24 22:05:51-- http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
正在解析主机 dev.mysql.com... 137.254.60.11
正在连接 dev.mysql.com|137.254.60.11|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://repo.mysql.com//mysql-community-release-el6-5.noarch.rpm [跟随至新的 URL]
--2016-09-24 22:05:51-- http://repo.mysql.com//mysql-community-release-el6-5.noarch.rpm
正在解析主机 repo.mysql.com... 184.50.14.132
正在连接 repo.mysql.com|184.50.14.132|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:5824 (5.7K)