您好,登錄后才能下訂單哦!
因為自己好久沒有用自己筆記本上的數據庫了,忘記密碼了,就進不去數據庫了
找了一個方法,修改成功了,記錄一下。【推薦教程:MySQL教程】
首先找到mysql安裝目錄下的bin目錄,復制bin目錄
以管理員身份打開控制臺,我是win10,進來后是這樣的
然后這個地方并不能直接切換到mysql的bin目錄下,這點和win7有點區別,會報錯,像這樣
當時我也是很懵逼,后來我發現,這里需要先敲一個cmd然后才能再切換進bin目錄下
先停止mysql服務,有兩種方法
使用命令net stop mysql
第二種方法:win+R輸入services.msc回車,然后找到mysql,右鍵停止
接下來,接著剛剛bin目錄那里,輸入命令mysqld –skip-grant-tables這是跳過密碼驗證,接下來需要重新打開一個命令窗口,剛剛那個不能用了(敲黑板,劃重點,拿小本本記下來,要重新打開管理員命令窗口了)進入到bin目錄,輸入mysql,這個時候就可以進入到數據庫了
用命令show databases;可以看到數據庫內容,其中mysql庫就是保存用戶名的地方。輸入 use mysql; 選擇mysql數據庫
7. show tables查看所有表,會發現有個user表,這里存放的就是用戶名,密碼,權限等等賬戶信息。
輸入select user,host,password from user; 來查看賬戶信息。
更改root密碼,輸入update user set password=password(‘root’) where user=‘root’ and host=‘localhost’;在這里將密碼改為root.提示Query ok就修改好啦
10. 再查看賬戶信息,select user,host,password from user; 可以看到密碼已被修改
退出命令行,重啟mysql數據庫,在bin目錄下輸入mysql -uroot -p回車,會提示輸入密碼,這時候用新密碼登陸,就能登陸進去了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。