今天給大家介紹一下如何安裝mysql5.7,在安裝之前,首先要查看的是,你的系統中有沒有已經安裝過的情況。
鍵入rpm -qa|grep mysql,如果無任何顯示,則表示沒有安裝過相關組件;
如果有,則根據顯示出來的名字,鍵入rpm -e --nodeps ************** (星號爲你要刪除的文件名字)。
接着鍵入rpm -qa|grep mariadb,同樣的步驟,把出現的文件刪除。
兩步都完成後,可以開始下載所需要的包了。
-
下載需要的版本:
MYSQL下載網址:MySQL Community Server 5.7
點擊獲取最新版本下載:Looking for the latest GA version?
版本選擇如下(有很多歷史版本可選擇自己需要的):
下載:mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar
鍵入:wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar
或:將tar壓縮包下載然後手動上傳到服務器
-
在root模式下將安裝包移動到/home/mysql
移動到home目錄,鍵入: cd ..
創建MySQL目錄,鍵入: mkdir mysql
將文件移入剛纔創建的目錄後
解壓文件,鍵入: tar -xvf mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar
-
依次安裝,不能改變順序,因爲有依賴關係
rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
-
配置mysql的密碼
沒有密碼,你是進不去的。剛安裝完之後會有個隨機密碼提供給你,這裏直接教你如何修改成自己想要的密碼,一步到位。
Root用戶下鍵入:vi /etc/my.cnf,添加skip-grant-tables在文本的最後一行並保存退出,這樣可以跳過輸入密碼。
重啓服務:service mysqld restart
登陸mysql::mysql -u root -p
直接確認不用密碼即可登陸
鍵入如下命令:
UPDATE mysql.user SET authentication_string = PASSWORD('Sumroot123456..')WHERE USER='root' AND Host='localhost';
PASSWORD(''),引號裏改爲你想要的密碼,注意版本要求的密碼格式,這裏設計爲大寫+小寫+數字+標點符號的格式,密碼太簡單也會報錯。
鍵入:FLUSH PRIVILEGES; 刷新權限
鍵入:exit 退出Mysql
再次vi /etc/my.cnf,將剛纔添加的語句刪除,然後重啓服務,修改密碼工作即完成。
Mysql安裝到此結束