解決方法:1、使用“grep 'temporary password' /var/log/mysqld.log”指令找回安裝時的初始密碼即可;2、修改設定檔“my.cnf”,免密登入mysql伺服器,使用update指令設定新密碼即可。
本教學操作環境:CentOS 6系統、mysql8版本、Dell G3電腦。
centos下mysql預設密碼忘記的解決方法
#方法一、找回安裝時的初始密碼:
直接執行以下指令
grep 'temporary password' /var/log/mysqld.log
#方法二、設定my.cnf文件,免密登入mysql伺服器,使用update指令設定新密碼
1、修改設定文件,免密登入mysql伺服器
#vim /etc/my.cnf
(註:windows下修改的是my.ini)
在[mysqld]後面任何一行新增
explicit_defaults_for_timestamp=true skip-grant-tables
儲存並退出
重啟mysql
service mysqld restart
直接登入mysql
mysql -uroot
2、修改密碼
use mysql update user set authentication_string=password(“123456”) where user=“root”;
#(推薦教學:mysql影片教學)
以上是centos下mysql預設密碼忘記怎麼辦?的詳細內容。更多資訊請關注PHP中文網其他相關文章!