mysql5.5忘記密碼重置方法,今天我在使用mysql時,想要去修改密碼,就百度了一下,網上教程很多,沒幾個能用的,而我百度的那個教程把我給坑了,即把密碼改了,自己也登陸不成功了!
關於忘記密碼登陸的方法,網上的教程說的也不是很詳細,百度了好久才找到乙個有用的!
一、mysql資料庫許可權問題:root
如何在已知密碼的情況下修改mysql的使用者密碼呢?
mysql資料庫,使用者配置 : user表
use mysql;
select * from user;
修改密碼
update user set password=password('你的密碼') where user='root';
也可分配許可權賬戶:
grant select on test.employee to 'eric'@'localhost' identified by '123456';
grant delete on test.employee to 'eric'@'localhost' identified by '123456';
二、如何在忘記密碼的情況下修改mysql的使用者密碼呢?
下面的操作是在mysql中bin目錄
需要切換到mysql的bin 目錄下執行如下語句
1. 在程序中關閉mysqld.exe
2.在bin目錄下> mysqld -nt --skip-grant-tables
3.新開乙個命令列執行:
在bin目錄下> mysql -u root
此時可以修改密碼了
use mysql;
select * from user;
update user set password=password('你的密碼') where user='root';
mysql5 5忘記密碼重置方法
本部落格參考其他部落格,於 一 mysql資料庫許可權問題 root 如何在已知密碼的情況下修改mysql的使用者密碼呢?mysql資料庫,使用者配置 user表 use mysql select from user 修改密碼 update user set password password 你的...
MySQL5 5密碼重置
1 停止mysql伺服器 執行輸入services.msc 停止mysql服務 2 在cmd下 輸入 mysqld skip grant tables 啟動伺服器 游標不動 不要關閉該視窗 3 新開啟cmd 輸入mysql u root p 不需要密碼 use mysql update user s...
mysql忘記密碼重置密碼的方法
1 免密碼登入 找到mysql配置檔案 etc my.cnf 在 mysqld 模組新增 skip grant tables 儲存並退出 2 使配置生效 重啟mysql服務 service mysqld restart 或者 systemctl restart mysqld 3 將舊密碼置空 3 1...