卸載舊版本mysql
當然要記得備份數據庫數據
啦
1.查看需要卸載的部分:
rpm -qa |grep -i mysql
2.開始卸載:
yum remove mysql*
接下來是安裝新版mysql
1.下載並安裝源:
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm yum localinstall mysql57-community-release-el7-7.noarch.rpm
##升級到mysql8
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
yum -y localinstall mysql80-community-release-el7-3.noarch.rpm
相關地址:https://dev.mysql.com/downloads/repo/yum/
右鍵復制鏈接 wget 請求
2.開始安裝:
yum install -y mysql-server
mysql8 使用:
yum install mysql-community-server
3.安裝完成並確認版本:
mysql -V
4.接下來就去恢復數據庫數據吧.
重啟數據庫
systemctl restart mysqld
可能會遇到的問題:
Can't connect to local MySQL server through socket '/data/db/mariadb/mysql.sock (找不到mysql.sock)
find / -name mysql.sock
通過find找不到相關文件時直接重啟試試
查看初始化密碼:
cat /var/log/mysqld.log | grep password