忘記了mysql的登錄密碼?
Mysql數(shù)據(jù)庫很久沒用,密碼了怎么辦?
如果能登錄,直接就可以修改密碼,但是當(dāng)我們忘記mysql數(shù)據(jù)庫密碼時(shí)我們就無法正常進(jìn)入數(shù)據(jù)庫,也就無法修改密碼,那么這時(shí)該怎么修改密碼呢,這里教大家一個(gè)簡單常用修改密碼的方式。
如下↓
關(guān)閉mysql服務(wù)
用管理員權(quán)限打開cmd,關(guān)閉mysql服務(wù)
> net stop mysql
跳過權(quán)限驗(yàn)證登錄
設(shè)置啟動(dòng)mysql服務(wù)時(shí)跳過權(quán)限驗(yàn)證;
> mysqld --console --skip-grant-tables --shared-memory
重新打開!重新打開!重新打開一個(gè)cmd窗口(用管理員權(quán)限),然后輸入mysql,如果成功登錄,如下圖所示:
修改密碼
首先用use命令指定使用mysql數(shù)據(jù)庫。
> use mysql;
然后輸入如下命令修改密碼,這里的密碼為123456,可以修改成你自己的。
alter user root@localhost identified by '123456';
臥槽,發(fā)現(xiàn)報(bào)錯(cuò)了,不要慌,關(guān)鍵來了!!
先更新一下權(quán)限 flush privileges;
再執(zhí)行修改密碼命令 alter user root@localhost identified by '123456';
ok密碼修改成功!輸入quit
退出mysql。
驗(yàn)證登錄
關(guān)閉所有控制臺(tái),重新打開一個(gè),重啟mysql服務(wù),并登錄。
> net start mysql;
> mysql -uroot -p
好了,至此MySql重置密碼完成~接下來會(huì)為大家?guī)砀郙ySql使用技巧,喜歡的不如點(diǎn)個(gè)“在看”吧
-
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3826瀏覽量
64509 -
登錄
+關(guān)注
關(guān)注
6文章
6瀏覽量
7823 -
MySQL
+關(guān)注
關(guān)注
1文章
817瀏覽量
26628
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論