MySQL忘記密碼重置管理員密碼

2021-09-11 09:17:39 字數 1285 閱讀 1656

mysql 5.5 5.6修改方法

/etc/init.d/mysql stop

/etc/init.d/mysql start --skip-grant-table #忽略授權表啟動

mysql -uroot

update mysql.user set password=password("6") where user='root' and host='localhost';
mysql> flush privileges;

多例項修改忘記root密碼方法

mysqladmin -uroot -p222222 -s /data/3306/mysql.sock shutdown

mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-table &

mysql -uroot -s /data/3306/mysql.sock

update mysql.user set password=password(「222222」) where user=『root』 and host=『localhost』;

cd /data/3306/

./mysql start

mysql -uroot -p222222 -s /data/3306/mysql.sock

mysql 5.7 修改方法

/etc/init.d/mysqld stop

mysqld_safe --skip-grant-tables --skip-networking &

注:–skip-grant-tables 忽略授權表

–skip-networking 禁止遠端網路連線(可以不加這個引數)

登入並修改

mysql

flush privileges;

alter user root@'localhost' identified by '1';

grant all on *.* to root@'localhost' identified by '2';
注:因為mysql密碼字段已經不是password 變成了authentication_string

所以也可以按照5.6的方法來該

update mysql.user set authentication_string=password("3") where user='root' and host='localhost';

忘記mysql超級管理員密碼

如果你是伺服器是 windows xp 2000 2003 nt 都可以使用這個方法來找回丟失 mysql超級管理員root的密碼 1,停止mysql服務,cmd開啟dos視窗,輸入 net stop mysql 2,在cmd命令列視窗,進入mysql安裝目錄 比如 d mysql20080505 ...

重置root管理員密碼

重置root管理員密碼 1 重啟linux系統主機並出現引導介面時,按下鍵盤上的e按鍵進入核心編輯介面。2 進入核心編輯介面,找到以linux16引數這行,在最後面新增 rd.break 引數,按下ctrl x組合鍵來執行修改過的核心程式 3 大約過30s後進入到緊急救援模式 4 依次輸入以下命令 ...

Rancher server 管理員密碼重置

目前 rancher 不支援通過郵件或者其他 web 方式找回密碼,如果忘記 admin 密碼,則需要通過在 rancher server 容器中執行命令來重置密碼,執行重置命令後將生成隨機的字串密碼。在 rancher 執行的主機上,執行以下命令 docker exec ti reset pass...