一次簡單的Mysql安裝記錄
前言
由於網上安裝Mysql的方式有很多種,但有些方式並未安裝成功,比如用Yum源,還待後續檢視具體是哪一步出了問題
以rpm包的形式安裝Mysql
第一步:yum install wget -y
//安裝wget工具
第二步: 以tar包形式拉取下載並進行解壓
1.用wget拉取下載:
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
2.進行解壓(個人是解壓在/usr/local/src/mysql目錄下):
tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
圖片參考:
第三步:安裝
注意:在結尾加上 --nodeps --force 該欄位,該功能為取消依賴安裝。且按以下順序安裝!!
1.rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm --nodeps --force
2.rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm --nodeps --force
3.rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm --nodeps --force
4.rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm --nodeps –force
第三步:啟動mysql服務,並且檢視服務狀態
1.啟動:systemctl start mysqld
2.檢視狀態:systemctl status mysqld
3.成功之後:圖片參考
第四步:檢視Mysql預設密碼
1.檢視Mysql日誌
grep 'temporary password' /var/log/mysqld.log
2.圖片參考
第五步:修改預設密碼
1.修改密碼sql語句(修改使用者名稱為‘root‘的密碼為’123456‘)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
2.假如修改失敗,出現如下提示資訊“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements”,請繼續以下兩條sql語句,如果修改成功可忽略以下兩條sql語句
2.1設定 validate_password_policy 的全域性引數為 LOW : set global validate_password_policy=LOW;
2.2 設定全域性引數為 6 : set global validate_password_length=6;
2.3 重新更改 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
第六步:登入Mysql
最後:學會檢視錯誤日誌
由於個人原因,在第二次檢視mysql服務和啟動服務時,出現錯誤提示。特此記錄!
1.檢視錯誤日誌:cat /var/log/mysqld.log
2.如出現圖中錯誤可以採用以下方式解決
2.1 mkdir -p /var/run/mysqld
2.2 chown mysql.mysql /var/run/mysqld
2.3 最後,重啟mysql服務
3. 如果未出現圖中錯誤,要學會檢視錯誤日誌並且解決它!!