如果在windows下忘記了mysql的密碼,可以這樣做:
1.關閉正在執行的mysql服務:
在cmd中輸入net stop mysql或者在windows+r 調出執行視窗輸入services.msc,在服務中手動停止mysql服務
例如方法1:
c:\users\administrator>net stop mysql
mysql 服務正在停止.
mysql 服務已成功停止。
方法2:
2.轉到mysql的bin目錄下按住shift+右鍵,點在此處執行;
3.輸入:mysqld -nt --skip-grant-tables
然後回車,如果沒有錯誤資訊,就行了;
注:skip-grant-tables引數用了之後,就可以跳過登入校驗;
**如下
d:wampserver\mysql\bin>mysqld -nt --skip-grant-tables
140317 13:23:11 [warning] option 'new': boolean value 't' wasn't recognized. set
to off.
4.再開啟乙個命令列(因為剛才那個dos視窗已經不能動了),按同樣的方式在bin目錄下開啟;
5.直接輸入 mysql 並回車,如果成功,將出現mysql提示符 >
d:\wampserver\mysql\bin>mysql
welcome to the mysql monitor. commands end with ; or \g.
your mysql connection id is 1
server version: 5.5.35 mysql community server (gpl)
oracle is a registered trademark of oracle corporation and/or its
affiliates. other names may be trademarks of their respective
owners.
type 'help;' or '\h' for help. type '\c' to clear the current input statement.
mysql>
6.切換到mysql表
mysql>use mysql;
7.可以修改密碼了:
update user set password=password("123456") where user="root";
8.重新整理許可權,不要忘記了:
mysql>flush privileges;
9.退出
mysql>quit;
10.重啟mysql服務然後用新密碼進入即可
新版本的
shell>mysql -u root --skip-password
1. after connecting, assign a new
root
password:
mysql>alter user 'root'@'localhost' identified by '
new_password'
;
windows 下 Mysql 忘記密碼
一 windows下修改mysql密碼的方法 如果在windows下忘記了mysql的密碼,可以這樣做 1.關閉正在執行的mysql服務 net stop mysql或 在windows 任務管理器中結束 mysqld.exe 程序或在 管理工具裡面的服務找到 mysql服務 將其停止 如下 c u...
Windows下MySQL忘記密碼
當忘記mysql密碼,怎麼辦捏?在mysql環境下進行一下操作 1.編輯my.ini檔案 我是通過免安裝版配置的mysql,在mysql安裝目錄下有my.ini的檔案,在此檔案中新增 skip grant tables 表示忽略密碼2.重啟mysql服務 3.修改密碼 例如 update mysql...
Windows下Mysql忘記密碼
今天突然看到本地有個 mysql 8.0.17 winx64資料夾,但是mysql服務一直設定的不跟隨windows開啟時啟動,又想用一下本地mysql服務,啟動服務沒問題,但是卻忘記了連線進入的密碼了。本地是沒有 mysql密碼忘了 在安裝路徑中刪除data資料夾 mysql安裝目錄的bin目錄下...