1. 程式人生 > >破解並重置mysql密碼

破解並重置mysql密碼

mysql 破解密碼

-破解並重置mysql密碼

密碼這東西,總有忘記的時候,或者是一下子沒有記錄下來,或者是上一手交接的時候根本沒人跟你說,或者是老舊到連老領導也忘記的數據庫,問題是該用還是得用,那就把它破解了唄。

#先關閉mysql
service mysqld stop
#進入安全模式,可以免密碼登錄
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables --skip-networking&
#免密碼登陸
/usr/local/mysql/bin/mysql -uroot
#更改密碼,密碼和用戶可選,自己選擇要更新到什麽用戶環境
update mysql.user set password=PASSWORD(‘新密碼‘) where user=‘root‘ and host=‘root‘ or host=‘localhost‘or host=‘localhost.localdomain‘or host=‘127.0.0.1‘;
#在5.7之後要用新的字段
update mysql.user set authentication_string=password(‘新密碼‘) where user=‘root‘;
#刷新策略
flush privileges;
#重啟mysql
/etc/init.d/mysqld restart
#正常登陸
/usr/local/services/mysql/bin/mysql -uroot  -p‘新密碼‘
#測試功能是否正常
mysql> show databases;

其實也算簡單,不過請記住不要影響現有數據。



破解並重置mysql密碼