這篇文章主要介紹了Linux下MySQL5.7.18 yum方式從卸載到安裝過程圖解,需要的朋友可以參考下
折騰了大半天,看了想,想了看,總算是弄清楚yum安裝的過程了,之前寫過二進位套件安裝的,這裡用yum安裝,環境都是一樣的,Centos7.2+ MySQL5.7.18.
每一步都參考了不少文章,後面會一一列舉出來,因為本機已經安裝過了,索性按照步驟一步一步卸載完成之後再重新安裝。
本文透過一系列相對山寨的方式來實現,對於像本人一樣接觸linux時間不長的用戶,相對也比較容易理解和接受,例如直接在Windows下方下載檔案拖曳到linux系統中而不是wget指令下載,直接透過winscp編輯器的編輯功能,而不是vim指令編輯.
卸載
作業系統版本
rpm -qa | grep -i mysql rpm -qa | grep -i mysql命令查看已经安装过的组件。
#使用yum -y remove指令卸載已經安裝的MySQL元件,使用下面的指令,對於上面已經安裝的分別卸載,
yum -y remove mysql-community-libs-5.7.18-1.el7.x86_64 yum -y remove mysql-community-common-5.7.18-1.el7.x86_64 yum -y remove mysql-community-client-5.7.18-1.el7.x86_64 yum -y remove mysql57-community-release-el7-10.noarch yum -y remove mysql-community-server-5.7.18-1.el7.x86_64
多的圖就不截了,截一個範例一下。
再次使用rpm -qa | grep -i mysql檢視已安裝的元件,已經完全卸載了。
whereis mysql查詢先前安裝產生的目錄,分別移除。
安裝
# 下載MySQL的repo來源,至於這個檔案是乾啥的,個人理解起來就是自動幫你設定MySQL安裝元件的yum來源的。
這個檔案可以在Windows下面下載,然後在上傳到linux伺服器中,也可以在linux伺服器中直接下載,也是需要安裝的。
這個檔案下載下來之後,透過winscp拖曳到linux伺服器的根目錄下
Linux下方下載的檔案
安裝MySQL的repo套件
rpm -ivh mysql57-community-release-el7-10.noarch.rpm
yum install mysql-community-server
update user set authentication_string=PASSWORD('newpassword') where User='root';
中間會有一些簡單的提示,輸入Y之後,一切都是全自動安裝。
rrreee
已安裝完成update user set authentication_string=PASSWORD('newpassword') where User='root';
利用这个语句修改root用户可远程访问,update user set host = '%' where user = 'root'
重启之后,可以用预制的密码登陆连接至MySQL
整个过程还是比较简单的,熟悉的话,也就是几分钟的事
这么折腾一遍其实花不了多久时间,只不过是自己不熟悉,一边摸索一边尝试,如果有人指导一下或者多摸索一下就会简单很多
以上是Linux下MySQL5.7.18 yum方式從卸載到安裝詳解(圖文)的詳細內容。更多資訊請關注PHP中文網其他相關文章!