新裝了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