首頁  >  文章  >  資料庫  >  Linux下MySQL5.7.18 yum方式從解除安裝到安裝圖文詳解

Linux下MySQL5.7.18 yum方式從解除安裝到安裝圖文詳解

小云云
小云云原創
2018-01-17 10:00:181616瀏覽

總算是弄清楚yum安裝的過程了,之前寫過二進位套件安裝的,這裡用yum安裝,環境都是一樣的,Centos7.2+MySQL5.7.18.本文主要介紹了Linux下MySQL5.7.18 yum方式從卸載到安裝流程圖解,需要的朋友可以參考下,希望能幫助大家。

每一步都參考了不少文章,後面會一一列舉出來,因為本機已經安裝過了,索性按照步驟一步一步卸載完成之後再重新安裝。

本文透過一系列相對山寨的方式來實現,對於像本人一樣接觸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

中間會有一些簡單的提示,輸入Y之後,一切都是全自動安裝。

 yum install mysql-community-server

安裝完成

#修改Root初始密碼

  安裝之後會在etc下生成一個my.cnf文件,在my.cnf中加入一個skip-grant-tables = 1配置,跳過初始化密碼驗證要求。

   systemctl啟動mysql服務

  連線至MySQL服務,因為設定了跳過密碼要求,輸入mysql - u -p之後回車,提示輸入密碼的時候繼續回車就可以連接至mysql了。

  修改MySQL的Root密碼

update user set authentication_string=PASSWORD('newpassword') where User='root';

  利用這個語句修改root使用者可遠端訪問,update user set host = '%' where user = 'root'

重啟之後,可以用預製的密碼登陸連接到MySQL

##整個過程還是比較簡單的,熟悉的話,也就是幾分鐘的事

相關推薦:


#MySql5.7.18字元集設定圖文實例分享

Centos7.3安裝mysql5.7.18 rpm教學

關於centos6.4下mysql5.7.18安裝設定方法圖文教學分享

以上是Linux下MySQL5.7.18 yum方式從解除安裝到安裝圖文詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn