4 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超7個(gè)贊
找到mysql的用戶名和密碼的具體步驟如下:
1、打開(kāi)mysql.exe和mysqld.exe所在的文件夾,復(fù)制路徑地址。
2、打開(kāi)cmd命令提示符,進(jìn)入上一步mysql.exe所在的文件夾。
3、輸入命令mysqld --skip-grant-tables回車,此時(shí)就跳過(guò)了mysql的用戶驗(yàn)證。
注意:輸入此命令之后命令行就無(wú)法操作了,此時(shí)可以再打開(kāi)一個(gè)新的命令行。
注意:在輸入此命令之前先在任務(wù)管理器中結(jié)束mysqld.exe進(jìn)程,確保mysql服務(wù)器端已結(jié)束運(yùn)行。
4、直接輸入mysql,不需要帶任何登錄參數(shù)直接回車就可以登陸上數(shù)據(jù)庫(kù)。
5、輸入show databases; 可以看到所有數(shù)據(jù)庫(kù)說(shuō)明成功登陸。
6、其中mysql庫(kù)就是保存用戶名的地方。輸入use mysql; 選擇mysql數(shù)據(jù)庫(kù)。
7、show tables查看所有表,會(huì)發(fā)現(xiàn)有個(gè)user表,這里存放的就是用戶名,密碼,權(quán)限等等賬戶信息。
8、輸入select user,host,password from user; 來(lái)查看賬戶信息。至此,便找到了用戶名和密碼。
這樣就解決了“找到mysql的用戶名和密碼”的問(wèn)題。

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
如果你在安裝過(guò)程中沒(méi)有設(shè)置用戶名密碼的話,你可以用root用戶名與密碼登錄數(shù)據(jù)庫(kù):用戶名:root 密碼為空。如果設(shè)置過(guò)密碼忘記了,那不好意思,不能查看密碼,只能查看用戶名,因?yàn)閙ysql密碼是動(dòng)態(tài)md5加密,是不可逆向查詢的。
關(guān)于查詢用戶名:select * from mysql.user ;

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
添加回答
舉報(bào)