mySQL學習筆記之root密碼更改

2021-08-19 06:19:54 字數 865 閱讀 4105

因為忘記密碼又沒對c盤分割槽,所以不能按照一般網上的教程——先對配置檔案my.ini進行修改後再更改密碼,只有通過管理員身份執行命令提示符來更改。

下面梳理一下從cmd介面修改密碼的方法:

1、如果事先執行了mysql的服務,需要先停止

c:\windows\system32>net stop mysql

2、更改到bin路徑下

c:\windows\system32>cd c:\program files\mysql\mysql server 5.5\bin

3、跳過身份認證

c:\program files\mysql\mysql server 5.5\bin>mysql.exe --skip -grant -tables

此時視窗游標在下一行的首位閃爍,說明啟動成功,但是不要關閉視窗,另以管理員身份重新啟動乙個命令視窗

4、一樣先更改路徑到bin下,然後啟動mysql,會看到如下結果

c:\program files\mysql\mysql server 5.5\bin>mysql

此時不需要輸入密碼也可進入mysql

5、接著更改密碼

mysql> use mysql

database changed

mysql> update user set password=password('123456') where user='root';

query ok, 1 row affected (0.02 sec)

rows matched: 1  changed: 1  warnings: 0

mysql> flush privileges;

mysql> quit;

bye密碼更改完成,接下來就可以重新登入了

mysql忘記root密碼,修改root密碼

修改root密碼的方法 方法一 使用mysqladmin命令 a.沒有設定過密碼 mysql home bin mysqladmin u root password newpass b.設定過初始密碼 mysql home bin mysqladmin u root password oldpass...

mysql 5 7 26 root重置root密碼

mysql重置root密碼並不複雜,但是各個版本下重置的辦法稍有不同,下面列出的是5.7.26版本下的方法。ps ef grep mysqld kill 9 pid 這裡面需要殺掉兩個程序 mysqld safe skip grant tables mysql uroot use mysql upd...

windows 下mysql 重設root密碼方法

1 首先在命令列裡關閉mysql服務 net stop mysql 2 在命令列裡進入mysql安裝目錄下bin目錄,以不檢查許可權的方式啟動 mysqld nt skip grant tables 介面會一直停留在那,不用理它。3 然後重新開打乙個命令提示符的視窗,在命令列裡進入mysql安裝目錄...