Error pertama yang saya temui adalah :
ERROR 29 (HY000): File 'tablename.MYD' not found (Errcode: 13). Untuk merepair database dengan error seperti ini cukup lah mudah. Tinggal cari file dimana MYD tersebut berada. lalu rubah akses mode nya. Error code 13 tersebut berarti table memiliki hak akses yang salah.Command :
- temukan file tersebut : locate tablename.MYD
- kemudian pindah ke folder yang ada file tersebut yang biasanya berada difolder ini : cd /var/lib/mysql/database_name
- lalu rubah owner dari file sesuai dengan file lainnya : chown mysql:mysql tablename.MYD
Table is marked as crashed and should be repaired . Untuk memperbaiki nya sangat simple jg. Berikut langkah langkah nya :- Masuk ke console mysql dengan commadn : mysql -u root -p
- Kemudian pindah ke database dimana table yang error tersebut berada. use databasename;
- lalu eksekusi command repair pada table : repair table tablename;
Selain itu ada cara untuk melakukan checking ke semua table didatabase, command nya adalah : mysqlcheck -B dbname -u username -p
dan jika ingin sekaligus merepair tinggal menambahkan -r
cheers!
No comments:
Post a Comment