mysql密碼怎么修改?在忘記了mysql的root密碼之后我們?cè)撊绾芜M(jìn)行修改密碼呢?沒(méi)有數(shù)據(jù)庫(kù)的密碼我們就無(wú)法登錄使用數(shù)據(jù)庫(kù),針對(duì)這樣的問(wèn)題在本文中winwin7小編教大家使用命令提示符工具來(lái)破解忘記的mysql root密碼直接進(jìn)行密碼重置來(lái)解決問(wèn)題的方法。
mysql忘記root密碼的詳細(xì)操作方法:win7旗艦版為例
1、首先打開(kāi)mysql.exe和mysqld.exe所在的文件夾,復(fù)制路徑地址;
2、打開(kāi)cmd命令提示符,cd到上一步mysql.exe所在的文件夾。
3、輸入命令 mysqld --skip-grant-tables 回車(chē),此時(shí)就跳過(guò)了mysql的用戶驗(yàn)證。注意輸入此命令之后命令行就無(wú)法操作了,此時(shí)可以再打開(kāi)一個(gè)新的命令行。注意:在輸入此命令之前先在任務(wù)管理器中結(jié)束mysqld.exe進(jìn)程,確保mysql服務(wù)器端已結(jié)束運(yùn)行。
4、然后我們?cè)诿钐崾痉薪又苯虞斎雖ysql,不需要帶任何登錄參數(shù)直接回車(chē)就可以登陸上數(shù)據(jù)庫(kù)。
5、輸入show databases; 可以看到所有數(shù)據(jù)庫(kù)說(shuō)明成功登陸;mysql庫(kù)就是保存用戶名的地方。輸入 use mysql; 選擇mysql數(shù)據(jù)庫(kù),如下圖所示:
6、show tables查看所有表,此時(shí)我們可以看到賬戶名密碼以及權(quán)限等信息;
7、我們先查看一下用戶賬戶,輸入:select user,host,password from user ,如圖:
8、輸入update user set password=password('123456') where user='root' and host='localhost'; 命令來(lái)更改密碼;
9、此時(shí)我們已經(jīng)修改好密碼了
當(dāng)你在使用數(shù)據(jù)庫(kù)的時(shí)候忘記密碼了可以參考本文中winwin7小編給大家介紹的操作方法來(lái)進(jìn)行操作即可重置mysql密碼哦!