Mysql5.6 忘記root密碼的解決辦法
查看當前安裝的mysql版本:
root@oraserver139 ~]# rpm -qa | grep MySQL
MySQL-server-5.6.15-1.el6.x86_64
MySQL-client-5.6.15-1.el6.x86_64
MySQL-shared-compat-5.6.15-1.el6.x86_64
MySQL-devel-5.6.15-1.el6.x86_64
perl-DBD-MySQL-4.022-1.el6.rfx.x86_64
1、首先net stop mysql服務,并且切換到任務管理器,有與mysql有關的,最好關閉進程。
2、運行CMD命令切換到MySql安裝bin目錄,下面是我的mysql安裝目錄
cd D:/Program Files/MySQL/MySQL Server 5.6/bin
接著執(zhí)行mysqld --skip-grant-tables(注意后面沒有分號;)
會出現(xiàn)下面的提示信息,

此命令行窗口不要關閉,再重新打開一個新的命令行窗口。注意,這時有時會出現(xiàn)一個警告,不要理會即可。
3.再次打開一個cmd新窗口。按上面方法運行至bin目錄下,運行命令:mysql -u root -p,提示輸入密碼,直接回車即可,
如下圖

4、執(zhí)行命令:update mysql.user set password=PASSWORD('root') where User='root';
這樣root用戶密碼就被設置成root
5、刷新執(zhí)行: mysql> flush privileges;。
現(xiàn)在你可以重新登錄了,密碼修改成功。
關于Mysql5.6 忘記root密碼的解決辦法先給大家介紹到這里,同時感謝大家一直以來對腳本之家網(wǎng)站的支持。
相關文章
mysql如何在已有數(shù)據(jù)庫上統(tǒng)一字符集
這篇文章主要介紹了mysql如何在已有數(shù)據(jù)庫基礎上換字符集,數(shù)據(jù)庫里面,部分數(shù)據(jù)表和數(shù)據(jù)是latin1的,部分數(shù)據(jù)表和數(shù)據(jù)是UTF8,還有部分表,表結構是utf8而數(shù)據(jù)是latin1,下面說一下,怎么樣字符集統(tǒng)一成utf8,需要的朋友可以參考下2019-06-06
詳解MySQL數(shù)據(jù)庫insert和update語句
用于操作數(shù)據(jù)庫的SQL一般分為兩種,一種是查詢語句,也就是我們所說的SELECT語句,另外一種就是更新語句,也叫做數(shù)據(jù)操作語句。接下來通過本文給大家介紹MySQL數(shù)據(jù)庫insert和update語句,需要的朋友一起學習吧2016-04-04
MYSQL多表聯(lián)查on和where的區(qū)別小結
在使用left join時過濾條件放到on后面還是where后面是有區(qū)別的,如果沒有搞清楚他們的區(qū)別,連表匯總的結果就會變少或者變多,本文就來詳細介紹一下兩者的區(qū)別,感興趣的可以了解一下2023-11-11

