找到mysql的用戶名和密碼的具體步驟如下:
那曲網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)建站2013年開創(chuàng)至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。
1、打開mysql.exe和mysqld.exe所在的文件夾,復(fù)制路徑地址。
2、打開cmd命令提示符,進入上一步mysql.exe所在的文件夾。
3、輸入命令mysqld --skip-grant-tables回車,此時就跳過了mysql的用戶驗證。
注意:輸入此命令之后命令行就無法操作了,此時可以再打開一個新的命令行。
注意:在輸入此命令之前先在任務(wù)管理器中結(jié)束mysqld.exe進程,確保mysql服務(wù)器端已結(jié)束運行。
4、直接輸入mysql,不需要帶任何登錄參數(shù)直接回車就可以登陸上數(shù)據(jù)庫。
5、輸入show databases; 可以看到所有數(shù)據(jù)庫說明成功登陸。
6、其中mysql庫就是保存用戶名的地方。輸入use mysql; 選擇mysql數(shù)據(jù)庫。
7、show tables查看所有表,會發(fā)現(xiàn)有個user表,這里存放的就是用戶名,密碼,權(quán)限等等賬戶信息。
8、輸入select user,host,password from user; 來查看賬戶信息。至此,便找到了用戶名和密碼。
這樣就解決了“找到mysql的用戶名和密碼”的問題。
或者
初次修改密碼時,需要注意的是密碼中需要含有字母、數(shù)字、特殊字符 (要含有大小字母且長度不能小于8)
關(guān)于 mysql 密碼策略相關(guān)參數(shù);
1)、validate_password_length 固定密碼的總長度;
2)、validate_password_dictionary_file 指定密碼驗證的文件路徑;
3)、validate_password_mixed_case_count 整個密碼中至少要包含大/小寫字母的總個數(shù);
4)、validate_password_number_count 整個密碼中至少要包含阿拉伯數(shù)字的個數(shù);
5)、validate_password_policy 指定密碼的強度驗證等級,默認為 MEDIUM;
關(guān)于 validate_password_policy 的取值:
0/LOW:只驗證長度;
1/MEDIUM:驗證長度、數(shù)字、大小寫、特殊字符;
2/STRONG:驗證長度、數(shù)字、大小寫、特殊字符、字典文件;
6)、validate_password_special_char_count 整個密碼中至少要包含特殊字符的個數(shù);
方法如下:
設(shè)備:華為筆記本。
系統(tǒng):win7。
軟件:mysql。
版本:8.0.11。
1、以管理員的身份打開cmd,然后跳過權(quán)限啟動mysql,命令:xxx?--skip-grant-tables 前面是mysql配置文件的位置,然后回車。
2、新打開個cmd窗口,進入到mysql配置文件目錄bin下,然后輸入 mysql -uroot -p 再回車,這步是以空密碼進入mysql。
3、空密碼進入mysql后,如果前面都設(shè)置正確的話,這步顯示的界面是Welcome to the MariaDB monitor。
4、然后可以show database; 查看當前的數(shù)據(jù)庫,回車后會列舉出當前數(shù)據(jù)庫的列表。
5、然后執(zhí)行命令:update user set password=password('新密碼') where user='root'; 并回車,其中括號中的就是將要設(shè)置的新密碼。
6、執(zhí)行完后會提示你 Query OK,表示執(zhí)行成功了,再用新密碼登錄就可以了。