Recover MySQL password

Topic: 

พอดีลงแอบ MySQL บน Leopard ในห้องประชุม เลยจำ password root ไม่ได้ ต้องไปตามหาวิธี recover password อีกจนได้ จดไว้กันลืม เผื่อพลาดอีก

  1. Stop MySQL service ก่อน จะด้วยวิธียังไงก็แล้วแต่ OS เลย
  2. Start MySQL safe mode
    # mysqld_safe --skip-grant-tables &
  3. ระหว่างนี้ก็เปิด Terminal อีกอันนึงเลย แล้วจัดการ login เข้าไปเปลี่ยน password
    # mysql -u root
  4. เปลี่ยน password
    mysql> use mysql;
    mysql> UPDATE user SET password=PASSWORD('pass');
  5. Reload สิทธิ
    mysql> flush privileges;
  6. Stop/Start MySQL อีกที เป็นอันเสร็จ

2 comments

moomay's picture
by moomay
on 7 March 2009 - 2:37pm

Thank you แล้วจะจำไว้

PangPond's picture
by PangPond
on 7 March 2009 - 8:24pm

@moomay อะไรของแก

Post new comment

© 2010 Pangpond.. Theme by Kiwi Themes.