mysql忘記登入密碼

2021-10-02 11:39:55 字數 820 閱讀 8874

windows環境下報錯:

error 1045 (28000): access denied for user 『root』@『localhost』 (using password: yes)

解決方式:

1、mysql安裝目錄下找到my.ini檔案,在[mysqid]下新增skip-grant-tables後儲存退出

2、重啟mysql

net stop mysql
net start mysql
mysql -u root -p
當彈出enter password時直接回車,因為skip-grant-tables直接跳過了登入許可權

3、設定密碼:

flush privileges;
update mysql.user set password=

password

('newpassword'

) where user=

'root'

;

mysql 忘記密碼登入

mysql 初次安裝完成後 使用者root 密碼是空,如果用空密碼登不進去,可以使用下面的方法 以下是詳細修改密碼步驟 第一步 登入伺服器,找到 my.cnf 檔案,通常該檔案路徑為 etc my.cnf 如果不在,可以用 find name my.cnf 命令查詢一下。第二步 編輯 my.cnf ...

Linux忘記MySQL登入密碼

1.在配置檔案中新增skip grant tables 進入 mysql伺服器,可以不需要 root 密碼,但是同時,不能做授權修改。mysqld skip grant tables2.立即登入,修改密碼 方法一 mysql alter user root localhost identified ...

window下忘記mysql登入密碼

在學習mysql過程中,忘記登入密碼,修改密碼過程中又遇到各種問題,經過查詢嘗試最終解決,做如下筆記 實際操作如下 1 以管理員身份開啟cmd,關閉mysql。net stop mysql 2 跳過許可權檢查啟動,進入安裝目錄bin下。mysqld skip grant tables或者mysqld...