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

2021-10-05 06:30:55 字數 981 閱讀 9074

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

這個即表示使用者名稱或者密碼錯誤導致的,實在記不住密碼了,那麼就只好重新設定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

mysql 8 0忘記密碼

開啟終端,停止mysql服務。mysql.server stop進入mysql所在目錄 我的是 usr local bin 如果不確定在哪,可以用which mysql命令查詢一下,然後輸入如下命令 cd usr local bin sudo mysqld safe skip grant table...

Mysql8 0忘記密碼

問題背景 在ubuntu18上裝完mysql8後,初始化時沒有給隨機密碼,也無法設定密碼 第一步 修改 etc my.cnf配置檔案,在 mysqld ui後加上如下語句 skip grant tables 第二步免密登入到mysql上,第三步 給root使用者重置秘密 3.1首先檢視當前root使...

mysql5 7忘記密碼重新設定密碼

參照這個 中間有遇到問題 使用 service mysqld restart 重啟mysql服務的時候,報了failed to restart mysqld.service unit not found 參照這個 1 開啟終端win r輸入cmd回車即可開啟 2 通過mysql u使用者名稱 p指定...