1. 程式人生 > >CentOS7中MySQL使用無法生成初始密碼問題解決方案

CentOS7中MySQL使用無法生成初始密碼問題解決方案

問題詳情: 安裝完成MySQL服務之後,使用grep 'temporary password' /var/log/mysqld.log生成初始密碼無任何反應,無法生成初始密碼

問題原因: 1、版本不支援,生成初始密碼的語句只支援MySQL5.7及以上(包括最新版本8)版本 2、之前安裝過MySQL,但解除安裝有殘留,無法使用該語句建立(大多數情況)

解決方案:

1、版本不支援則升級版本 2、清理解除安裝殘留內容

# 清理殘留內容
rm -rf /var/lib/mysql
# 重啟MySQL伺服器
systemctl restart mysqld
# 重新生成初始密碼
grep 'temporary password' /var/log/mysqld.log