解決方法: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視頻教程)
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦