恢複忘記的MySQL 5.0數據庫的root密碼

一個最簡單的恢複方法:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

把上面這段文件!另存爲sql.txt

存放在任意文件夾

我這裏是存放在E:\sevser\下

在「運行」裏執行 E:\sevser\mysql\bin\mysqld-nt --init-file=E:\sevser\sql.txt

然後重啓服務器。那嗎ROOT密碼也就自動修改成了123456

這裏的E:\sevser\mysql\要替換你自己服務器的MYSQL安裝目錄

如果你變更了ROOT的名稱,那嗎你要更改 'root' 爲你更改的名稱!!

還有個方法:

Windows:

1.用系統管理員登陸系統。

2.停止MySQL的服務。

3.進入命令窗口,然後進入MySQL的安裝目錄,比如我的安裝目錄是c:\mysql,進入C:\mysql\bin

4.跳過權限檢查啓動MySQL,

c:\mysql\bin>mysqld-nt --skip-grant-tables

5.重新打開一個窗口,進入c:\mysql\bin目錄,設置root的新密碼

c:\mysql\bin>mysqladmin -u root flush-privileges password "198651"

c:\mysql\bin>mysqladmin -u root -p shutdown

將newpassword替換爲你要用的root的密碼,第二個命令會提示你輸入新密碼,重複第一個命令輸入的

密碼。

6.停止MySQL Server,用正常模式啓動Mysql

7.你可以用新的密碼鏈接到Mysql了。

命令:

net mysql start 啓動MYSQL

net stop mysql 停止MYSQL

下面以在Windows系統上爲例,linux上將步驟2的mysqld-nt換爲safe_mysqld即可

1 、停止mysql5服務:

net stop mysql5

2、開一個DOS窗口執行:

c:\mysql\bin>mysqld-nt --skip-grant-tables &

3、再開一個DOS窗口執行:

c:\mysql\bin>mysql mysql

> update user set password = password('123456') where user = 'root';

root密碼即爲設置爲123456!

4、啓動mysql5服務:

net start mysql5

· 把年齡相仿的獅虎熊放一起,誰更厲害?結果出人意料

很多人都想知道獅子、老虎和熊打起來誰最厲害,于是便有好事之人把這三種動物關在一起...

· 湖北宜昌三峽壩區水面驚現神秘動物

近日,湖北宜昌,一段視頻在當地熱傳:有網友在三峽壩區拍到神秘動物,體型碩大數米長...

· 什麽是語段?語段的類型以及和句群、段落的區別與聯系是什麽?

句群是最高級的語言單位。 段落(自然段)是章法單位...

 
帶你輕松接觸MySQL數據庫的異常處理
對于MySQL的異常處理,本人不常用。不過我覺得還是有寫下來的必要。 標准格式 DECLARE handler_type HANDLER FOR condition_value[,...] statement handler_type: CONTINUE | EXIT | UNDO --暫時不支持 condition_va...查看完整版>>帶你輕松接觸MySQL數據庫的異常處理
 
MySQL數據庫數據備份和恢複詳解-服務器
  本文討論 MySQL 的備份和恢複機制,以及如何維護數據表,包括最主要的兩種表類型:MyISAM 和 Innodb,文中設計的 MySQL 版本爲 5.0.22。   目前 MySQL 支持的免費備份工具有:mysqldump、mysqlhotcopy,還可以...查看完整版>>MySQL數據庫數據備份和恢複詳解-服務器
 
巧用腳本恢複忘記的XP用戶密碼
Windows XP啓動腳本(startup scripts)是計算機在登錄屏幕出現之前運行的批處理文件,它的功能類似于Windows 9×和DOS中的自動執行批處理文件autoexec.bat。利用這個特性,可以編寫一個批處理文件重新設置用戶密碼,並...查看完整版>>巧用腳本恢複忘記的XP用戶密碼
 
忘記了 MySQL 的 root 密碼
如果忘記了 MySQL 的 root 密碼,可以用以下方法重新設置: 1. KILL掉系統裏的MySQL進程; 2. 用以下命令啓動MySQL,以不檢查權限的方式啓動; mysqld_safe -skip-grant-tables & 3. 然後用空密碼方...查看完整版>>忘記了 MySQL 的 root 密碼
 
MySQL根用戶root密碼忘記後的處理方法
MySQL根用戶root密碼忘記後的處理方法: Windows平台下的步驟 1.以管理員的身份登錄到windows系統 2.用windows服務管理工具或任務管理器來停止MySQL服務 3.建立一個單行的文本文件,保存爲c:\mysql\pwdhf.txt, 內容是...查看完整版>>MySQL根用戶root密碼忘記後的處理方法