破解並重置mysql密碼
阿新 • • 發佈:2017-07-05
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密碼