我若成佛,天下無魔;我若入魔,佛奈我何!
阿新 • • 發佈:2018-12-16
第一步:解除安裝原有MySQL
[[email protected] ~]# rpm -qa| grep mysql //這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫
有的話,我們就通過 rpm -e 命令 或者 rpm -e --nodeps 命令來解除安裝掉
注意:請替換成自己linux系統自帶的mysql版本
[[email protected] ~]# rpm -qa| grep mysql mysql-libs-5.1.71-1.el6.x86_64 [[email protected] ~]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
在執行完刪除命令後,再次檢查是否刪除完成,如下顯示則表示刪除成功
[[email protected] ~]# rpm -qa| grep mysql
[[email protected] ~]#
到這裡,刪除就完成了,接下來開始安裝自己的mysql
第二步:使用yum來進行mysql5.5的安裝
首先我們使用yum list | grep mysql 檢視可供下載的mysql版本
[[email protected] ~]# yum list | grep mysql
可供下載的版本如下所示:
[[email protected] ~]# yum list | grep mysql
apr-util-mysql.x86_64 1.3.9-3.el6_0.1 base
bacula-director-mysql.x86_64 5.0.0-13.el6 base
bacula-storage-mysql.x86_64 5.0.0-13.el6 base
dovecot-mysql.x86_64 1:2.0.9-22.el6 base
freeradius-mysql.x86_64 2.2.6-7.el6_9 base
libdbi-dbd-mysql.x86_64 0.8.3-5.1.el6 base
mod_auth_mysql.x86_64 1:3.0.0-11.el6_0.1 base
mysql.x86_64 5.1.73-8.el6_8 base
mysql-bench.x86_64 5.1.73-8.el6_8 base
mysql-connector-java.noarch 1:5.1.17-6.el6 base
mysql-connector-odbc.x86_64 5.1.5r1144-7.el6 base
mysql-devel.i686 5.1.73-8.el6_8 base
mysql-devel.x86_64 5.1.73-8.el6_8 base
mysql-embedded.i686 5.1.73-8.el6_8 base
mysql-embedded.x86_64 5.1.73-8.el6_8 base
mysql-embedded-devel.i686 5.1.73-8.el6_8 base
mysql-embedded-devel.x86_64 5.1.73-8.el6_8 base
mysql-libs.i686 5.1.73-8.el6_8 base
mysql-libs.x86_64 5.1.73-8.el6_8 base
mysql-server.x86_64 5.1.73-8.el6_8 base
mysql-test.x86_64 5.1.73-8.el6_8 base
pcp-pmda-mysql.x86_64 3.10.9-9.el6 base
php-mysql.x86_64 5.3.3-49.el6 base
qt-mysql.i686 1:4.6.2-28.el6_5 base
qt-mysql.x86_64 1:4.6.2-28.el6_5 base
rsyslog-mysql.x86_64 5.8.10-12.el6 base
rsyslog7-mysql.x86_64 7.4.10-7.el6 base
[ [email protected] ~]#
安裝服務端
[[email protected] ~]# yum install -y mysql-server mysql mysql-deve
出現如下畫面,表示安裝ok
Installed:
mysql.x86_64 0:5.1.73-8.el6_8 mysql-server.x86_64 0:5.1.73-8.el6_8
Dependency Installed:
mysql-libs.x86_64 0:5.1.73-8.el6_8 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6
Complete!
[[email protected] ~]#
此時我們使用rpm -qi mysql-server 檢視安裝的mysql版本
[[email protected] ~]# rpm -qi mysql-server
Name : mysql-server Relocations: (not relocatable)
Version : 5.1.73 Vendor: CentOS
臥槽版本居然是5.1,看到這裡有人心想,說好的5.5呢?別急,往下看
現在去新增兩個repo
[[email protected] ~]# rpm -Uvh http://mirror.steadfast.net/epel/6/i386/epel-release-6-8.noarch.rpm
Retrieving http://mirror.steadfast.net/epel/6/i386/epel-release-6-8.noarch.rpm
warning: /var/tmp/rpm-tmp.kotdxw: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:epel-release ########################################### [100%]
[[email protected] ~]#
第二個:rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
[[email protected] ~]# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
Retrieving http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
warning: /var/tmp/rpm-tmp.iZmOBA: Header V4 DSA/SHA1 Signature, key ID 00f97f56: NOKEY
Preparing... ########################################### [100%]
1:remi-release ########################################### [100%]
[[email protected] ~]#
.現在檢視是否增加成功了
[[email protected] ~]# yum --enablerepo=remi,remi-test list mysql mysql-server
出現以下畫面,表示安裝成功
[[email protected] ~]# yum --enablerepo=remi,remi-test list mysql mysql-server
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
epel/metalink | 5.2 kB 00:00
* base: mirrors.njupt.edu.cn
* epel: mirrors.yun-idc.com
* extras: mirrors.aliyun.com
* remi: mirrors.tuna.tsinghua.edu.cn
* remi-safe: mirrors.tuna.tsinghua.edu.cn
* remi-test: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.huaweicloud.com
epel | 3.2 kB 00:00
epel/primary | 3.2 MB 00:00
epel 12515/12515
remi | 2.9 kB 00:00
remi/primary_db | 2.2 MB 00:01
remi-safe | 2.9 kB 00:00
remi-safe/primary_db | 1.1 MB 00:00
remi-test | 2.9 kB 00:00
remi-test/primary_db | 513 kB 00:00
Installed Packages
mysql.x86_64 5.1.73-8.el6_8 @base
mysql-server.x86_64 5.1.73-8.el6_8 @base
Available Packages
mysql.x86_64 5.5.61-1.el6.remi remi
mysql-server.x86_64 5.5.61-1.el6.remi remi
[[email protected] ~]#
接下來就是安裝5.5了
[[email protected] ~]# yum --enablerepo=remi,remi-test install mysql mysql-server
出現以下畫面,輸入 y
出現如下畫面,表示安裝ok
Dependency Installed:
compat-mysql51.x86_64 0:5.1.73-1.el6.remi
Updated:
mysql.x86_64 0:5.5.61-1.el6.remi mysql-server.x86_64 0:5.5.61-1.el6.remi
Dependency Updated:
mysql-libs.x86_64 0:5.5.61-1.el6.remi postfix.x86_64 2:2.6.6-8.el6
Complete!
[[email protected] ~]#
此時我們再來檢測mysql的版本
[[email protected] ~]# rpm -qi mysql-server
Name : mysql-server Relocations: (not relocatable)
Version : 5.5.61 Vendor: Remi Collet