Startup, dan Leverage dalam usaha
Kita tau belakangan ini banyak startup berguguran. Bahkan di sebuah…
Pernah kan anda menemukan jika table pada database anda tidak dapat diakses, itu lah yang saya alami belakangan ini. Memang sangat buat stress jika table yang sangat penting mendadak tidak dapat diakses.
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 :
Nah error nya belum selesai sampai sana, ternyata ada error lagi saat query. yaitu Table is marked as crashed and should be repaired
. Untuk memperbaiki nya sangat simple jg. Berikut langkah langkah nya :
Nah sekarang database sudah siap untuk beroprasi kembali. dan untuk melakukan hal ini database mysql tidak perlu untuk di shutdown, jadi walaupun database tetap menyala proses repair dapat tetap dilaksanakan.
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!
Discussion about this post