摘要:以下的文章主要介紹的是 mysql 忘記密碼的正確解決方法,在實際操作中如果你忘記mysql密碼是一件很頭痛的事情,這篇文章主要是介紹對mysql忘記密碼的補救方案,以下就有詳細內容描述,望你會有所收穫。
mysql忘記密碼解決方案:
破解本地密碼:
windows:
1.用系統管理員登陸系統。
2.停止mysql的服務。
3.進入命令視窗,然後進入 mysql的安裝目錄,比如我的安裝目錄是c:\mysql,進入c:\mysql\bin
4.跳過許可權檢查啟動mysql,
c:\mysql\bin>mysqld-nt ––skip-grant-tables
或則:c:\mysql\bin>mysqld ––skip-grant-tables
mysqld.exe是微軟windows mysql server資料庫伺服器相關程式。mysqld-nt.exe是mysql daemon資料庫服務相關程式。
mysql忘記密碼解決方案5.[未驗證]
重新開啟乙個視窗
進入c:\mysql\bin目錄,設定root的新密碼
c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"
c:\mysql\bin>mysqladmin -u root -p shutdown
將newpassword替換為你要用的root的密碼,第二個命令會提示你輸入新密碼,重複第乙個命令輸入的密碼。
5.[驗證]或則:
重新開打乙個命令提示符的視窗(cmd)
用空密碼方式使用root使用者登入 mysql;
mysql -u root
修改root使用者的密碼;
mysql>update mysql.user set password=password('新密碼') where user='root';
6.停止mysql server,用正常模式啟動mysql7.你可以用新的密碼鏈結到mysql 了。
unix&linux:
1.用root或者執行mysqld 的使用者登入系統;
2.利用kill命令結束掉mysqld的程序;
3.使用–skip-grant-tables引數啟動mysql server
shell>mysqld_safe –skip-grant-tables &
4.為root@localhost設定新密碼
shell>mysqladmin -u root flush-privileges password "newpassword"
5.mysql忘記密碼解決方案重啟mysql server
附錄:mysql修改密碼的方法大全:
mysql>update user set password=password('newpassword') where user='root';
可以修改mysql資料夾中的my.ini檔案
mysql>set password for myuser@localhost = password('mypasswd');
MySQL忘記密碼的正確解決方法
windows 1 停止mysql的服務。2 跳過許可權檢查啟動mysql,c mysql bin mysqld nt skip grant tables 或則 c mysql bin mysqld skip grant tables mysqld.exe是微軟windows mysql serve...
Windows下MySQL忘記密碼解決方法
在mysql安裝根目錄下找到my.ini檔案,以管理員身份開啟 在 mysqld 下新增 skip grant tables,儲存後關閉檔案 右擊 計算機 展開 服務和應用程式 單擊 服務 重新啟動mysql 用cmd進入到 mysql根目錄 bin,輸入 mysql u root p,提示輸入密碼...
忘記MySQL的root使用者密碼的解決方法
1.停止執行的mysql程序,後配置跳過授權表啟動mysqlservice mysqld stop1.1.先開啟乙個terminal,在 usr local mysql bin 下執行 sudo mysqld safe skip grant tables1.2.或者 在 etc my.cnf檔案的 ...