標籤:
因為用的阿里的雲端服務器,所以查看伺服器的mysql版本發現還是5.0.6的版本,所以想要升級下MySQL
#查看當前安裝的mysql rpm包 rpm -qa | grep -i mysql
然後想要卸載mysql,單個卸載跟使用參數--allmatche卸載後提示如下:
#單個卸載 rpm -e mysql-5.0.95-5.el5_9 #所有匹配卸載 rpm -e -allmatches mysql-5.0.95-5.el5_9
然後根據提示資訊把相關的包依次卸載:
rpm -e mysql-server-5.0.95-5.el5_9.x86_64 #顯示:warning: /var/log/mysqld.log saved as /var/log/mysqld.log.rpmsave rpm -e perl-DBD-MySQL-3.0007-2.el5 #顯示:warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave
最後再查看相關的mysql包
[[email protected]_demo software]# rpm -qa | grep -i mysql MySQL-shared-5.6.25-1.linux_glibc2.5
然後就把所有的包都卸載掉了,可以安裝新版本的MySQL
rpm -ivh MySQL-server-5.6.25-1.linux_glibc2.5.x86_64-2.rpm
提示error: unpacking of archive failed on file /usr/sbin/mysqld;557e5743: cpio: read
報錯,原來是安裝包的問題,查看centos版本發現
lsb_release -a
?我應該下載MySQL-server-5.6.25-1.rhel5.x86_64.rpm rethat5的版本
之後就一路順暢了
Linux下rpm卸載安裝MySQL出現specifies multiple packages