centos 7安裝MySQL並解決重置密碼的坑

2021-10-09 05:25:39 字數 2098 閱讀 4070

1. 安裝準備

cat /etc/redhat_release

rpm -qa |

grep -i mysql

自己因為已經安裝好了,所以查詢出來是確實存在的。

解除安裝已經安裝的mysql,參考部落格:centos下完全解除安裝mysql

yum remove mysql1  mysql2 # mysqlx 指具體的mysql軟體,如mysql-community-client-5.7.31-1.el7.x86_64

2. 安裝mysql

systemctl start mysqld   # 開啟mysql服務

systemctl enable mysqld # 開啟自啟動

3. 登陸mysql並修改密碼

cat /var/log/mysqld.log |

grep -i "temporary password"

cat /var/log/mysqld.log |

grep -i "temporary password"

mysql -uroot -p***xx
set global validate_password_policy = 0;

set global calidate_password_length = 6;

alter user 'root'@'localhost' identified by '123456'

;

alter user 'root'@'localhost' identified by '12345'
2. 查閱資料,說是需要先檢視密碼規則,才能更好的設定密碼。—— 結果,提示需要先重置密碼

show variables like "validate_password"
最後,該部落格解決了我的問題:解決 mysql 5.7 中 your password does not satisfy the current policy requirements. 問題

4. 常見的mysql服務命令

systemctl start mysqld    # 開啟mysql服務

systemctl stop mysqld # 關閉mysql服務

systemctl restart mysqld # 重啟mysql服務

systemctl status mysqld # 檢視mysql服務的狀態

CentOS7 安裝mysql並解決安裝慢的問題

初始使用者名稱是root,密碼自己安裝前設定 安裝網路檢視工具ifconfig yum install net tools 本地電腦ssh獲取ip連線 推薦 http 2 cd到目錄 var cache yum x86 64 7 mysql57 community packages el7.x86 ...

Centos7安裝並配置MySQL5 7

wget i c然後就可以直接yum安裝了 yum y install mysql80 community release el7 3.noarch.rpm之後就開始安裝mysql伺服器。yum y install mysql community server啟動mysql systemctl st...

CentOS7安裝MySQL並開啟遠端訪問

1.安裝mysql centos7中預設安裝了mysql系列的資料庫,需要先解除安裝掉。檢視當前安裝的mariadb包 root bogon desktop rpm qa grep mariadb 將它們統統強制性解除安裝掉 root bogon 桌面 rpm e nodeps mariadb li...