mysql5.5忘記密碼重置方法
阿新 • • 發佈:2019-02-09
今天我在使用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';