Percona 寫了一篇「Recover MySQL root password without restarting MySQL (no downtime!)」,利用 MyISAM 的特性直接惡搞重設 root password。
幾個重點:
- MyISAM 的檔案可以獨立 copy,而且因為 user table 應該很少被改到,硬碟裡的檔案應該是 not corrupted 的狀態。
- 由於無法下 FLUSH TABLE 的指令,蓋過去後得用 SIGHUP 讓 MySQL 重讀。
幹壞事是進步最大的原動力
Percona 寫了一篇「Recover MySQL root password without restarting MySQL (no downtime!)」,利用 MyISAM 的特性直接惡搞重設 root password。
幾個重點: