不停機重設 MySQL 的 root 密碼

Percona 寫了一篇「Recover MySQL root password without restarting MySQL (no downtime!)」,利用 MyISAM 的特性直接惡搞重設 root password。

幾個重點:

  • MyISAM 的檔案可以獨立 copy,而且因為 user table 應該很少被改到,硬碟裡的檔案應該是 not corrupted 的狀態。
  • 由於無法下 FLUSH TABLE 的指令,蓋過去後得用 SIGHUP 讓 MySQL 重讀。

Leave a Reply

Your email address will not be published. Required fields are marked *