Monday, September 1, 2008

How to repair a mysql database.

สำหรับใครที่ใช้ MySQL ทำ Database นะครับ และเป็นมือใหม่ เมื่อเกิดเหตุฉุกเฉินดาต้าเบสพังขึ้นมาจะทำอย่างไรดี วันนี้ผมขอแนะนำคำสั่งสำหรับซ่อม Database แบบ command line นะครับ (unix / linux base)

Step.1 ทำการ login ด้วย root

Step.2 ใช้คำสั่งเพื่อ login เข้าสู่ console ของ MySQL ด้วยคำสั่งนี้
#mysql -u root -p <-- enter Enter
Password: <-- enter your password

Step.3 หลังจากขั้นตอนที่ 2 เราก็จะได้หน้าจอแบบนี้ mysql>

Step.4 ใช้คำสั่งเพื่อเข้าไปยัง database ที่เราต้องการจะ repair ด้วยคำสั่งนี้
mysql> USE Your_Database;

Step.5 จากนั้นนก็ใช้คำสั่งเพื่อ repair database ด้วยคำสั่งนี้
mysql> repair table Your_Table;

รอสักครู่ครับ จะช้าจะนานขึ้นอยู่กับว่า table นั้นมีข้อมูลมากน้อยเพียงใด

ที่มา : mysql.com
----------------------------
Enjoy....