首先關閉mysql資料庫
systemctl stop mysql
vim /etc/my.cnf #進入mysql的配置檔案
在檔案末尾加入skip-grant-tables引數
儲存退出
重啟mysql
systemctl start mysql
現在就可以進入資料庫了,不用密碼
mysql -u root -p
直接回車
進入資料庫後
use mysql; #進入mysql資料庫(mysql庫下存放有使用者資訊)
update user set authentication_string=password(『新密碼』) where user=『使用者』; #更改密碼
flush privileges; #重新整理許可權(!!!)
exit
刪除上面/etc/my.cnf配置檔案中新加入的引數
儲存退出
重啟mysql資料庫
現在就可以用新密碼登入資料庫了
mysql密碼遺忘解決方案
借鑑部落格 joseph l mysql忘記密碼 win10解決方案 1.臨時密碼進入mysql資料庫 2.使用臨時密碼 7o ukyoyr i登入,我的電腦上面已經改過密碼,所以會遇到下面這種報錯。3.如果能登入進去,如果不能啟動記得停掉服務多試幾次,我的就很奇怪的好了,使用下面命令改掉密碼。停止...
MYSQL遺忘密碼解決方案備忘
介紹乙個非常有用的mysql啟動引數 skip grant tables。顧名思義,就是在啟動mysql時不啟動grant tables,授權表。有什麼用呢?當然是忘記管理員密碼後有用。操作方法 1 殺掉原來進行著的mysql rcmysqld stop 或者 service mysqld stop...
mysql資料庫忘記密碼 MySQL資料庫忘記密碼
最近在管理乙個伺服器,是windows server 2012版本的,本來想連線一下資料庫,發現被設定了密碼,而之前的管理人員已經跑路了,沒有辦法只有修改密碼了。以下是修改過程,記錄一下。1.首先檢視mysql資料庫服務是否啟動,這個直接在伺服器管理器的 服務 裡面就可以查到。如果啟動,先關閉該服務...