Ubuntu 重置MySQL密碼

2022-03-11 21:18:03 字數 785 閱讀 1722

1.重置密碼的第一步就是跳過mysql的密碼認證過程,方法如下:

vim /etc/my.cnf
在文件內搜尋mysqld定位到[mysqld]文字段:

儲存文件並退出:

先按esc鍵

在輸入:wq

2.接下來我們需要重啟mysql:

sudo service mysql restart
3.重啟之後輸入以下命令即可進入mysql。

mysql -h 127.0.0.1 -p 3306 -uroot -p
注意:如果不使用 -uroot 可能會出現  ignoring query to other database  錯誤

4.接下來就是用sql來修改root的密碼

update mysql.user

set authentication_string=password('

你的密碼

') where

user='

root';

flush

privileges

;quit;

5.刪除剛才在/etc/my.cnf中編輯的內容,重啟mysql服務

6.輸入 

mysql -h 127.0.0.1

-p 3306

-uroot -p

在輸入密碼,成功!

重置mysql 密碼 mysql重置密碼

ubuntu下重置mysql的root密碼 sudo vi etc mysql my.cnf,在 mysqld 段中加入一行 skip grant tables sudo service mysql restart,重啟mysql服務 sudo mysql u root p mysql,用空密碼進入...

mysql 重置密碼 mysql 重置密碼

mysql 重置密碼 版本5.7之前 1 修改mysql配置檔案 vi etc my.cnf 注 windows下修改的是my.ini 在 mysqld 後面任意一行新增 skip grant tables 用來跳過密碼驗證的過程。重啟mysql 2 進入mysql root localhost m...

ubuntu 重置密碼

背景 在登陸ubuntu之後,按ctr alt f1進入控制台時,需要登陸,一時忘了密碼。參考 重置密碼過程 1 重啟,不斷按esc,知道出現介面 並選擇第一項 2 進入如下介面 選擇第二項 3 進入如下介面 選擇root 4 進入如下介面 見到 root none 馬上輸入 passwd 回車!見...