MYSQL8.0忘記密碼,重新設置修改密碼

新裝了mysql後,重啓電腦,再次鏈接mysql時發現鏈接不上了,報出以下出錯誤

1045- Access denied for user 'root'@'localhost' (using pssword: YES)

這個即表示用戶名或者密碼錯誤導致的,實在記不住密碼了,那麼就只好重新設置root的密碼

 

第一步:進入mysql安裝目錄中的bin目錄中

第二步:以管理員身份運行cmd窗口

以上兩步缺一不可,剩下的按照命令行敲就行

停止mysql:

net stop mysql

開啓mysql安全模式

mysqld --console --skip-grant-tables --shared-memory

之後這個窗口別關,再新開另一個窗口,直接輸入mysql就可以進入了

mysql

在新窗口中使用數據庫

use mysql;

更新權限

flush privileges;

更新root用戶的密碼

alter user 'root'@'localhost' IDENTIFIED BY '新密碼';

最後重啓mysql

net start mysql

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章