忘記MySQL密碼的更改方法

2021-04-08 22:53:47 字數 568 閱讀 4784

1、在linux中

如果 mysql 正在執行,首先殺之: killall -term mysqld

啟動 mysql :/usr/bin/safe_mysqld --skip-grant-tables

就可以不需要密碼就進入 mysql 了。

然後就是

>use mysql

>update user set password=password("new_pass") where user="root";

>flush privileges;

重新殺 mysql ,用正常方法啟動 mysql 。

2、在windows中

如果mysql正在執行,不要關閉

執行:mysqld --skip-grant-tables

命令這時如果看到螢幕沒反應,表示服務已啟動

在乙個新視窗中執行

mysql

可以不用密碼登入

update user set password=password("new_pass") where user="root";

殺掉mysqld 的程序

mysql忘記密碼,更改密碼

對mysql有研究的讀者,可能會發現mysql更新很快,在安裝方式上,mysql提供了兩種經典安裝方式 解壓式和一鍵式,雖然是兩種安裝方式,但我更提倡選擇解壓式安裝,不僅快,還乾淨。在作業系統上,mysql也支援多型別作業系統,如linux,windows等,如下為mysql幾個重大變化的作業系統。...

Mysql忘記root使用者密碼更改密碼方法

停止mysql服務 net stop mysql以跳過許可權方式啟動mysql mysqld nt skip grant tables執行後,游標會一閃一閃卡在那不動。接著重新開個cmd 進入mysql目錄的bin目錄後,輸入lmysql直接登入 然後切到mysql庫 注意分號 use mysql ...

忘記MySQL密碼的情況下更改mysql密碼

centos7 mysql密碼忘記的情況下更改mysql密碼 忘記root密碼情況下 首先修改配置檔案 vi etc my.cnf 新增 skip grant tables 儲存退出即可 重啟mysql systemctl restart mysqld 免密登入 mysql u root 進入資料庫...