Memperbaiki Mysql dengan REPAIR TABLE Syntak + PHP

Hallo, gimana kabar agan – agan sekalian? semoga dalam keadaan sehat dan happy :) . Kali ini saya akan mencoba memberikan sedikit tutorial dalam memperbaiki tabel yang rusak pada database mysql. Kerusakan  pada tabel terkadang terjadi mungkin kaerena listrik yang tiba-tiba padam (I hate it) atau padatnya lalu lintas manipulasi data yang dilakukan pada sebuah tabel sehingga menyebabkan tabel menjadi crashed atau rusak.

Repair tabel dimaksudkan untuk membangun kembali struktur tabel yang rusak, data – data yang berada di database kemungkinan besar masih ada tetapi tidak bisa dipanggil (diquery) dan tidak bisa terhubung dengan script PHP yang telah kita buat. Begitu juga yang terjadi oleh script bisnis online perlu dipantau dan rutin dicek apakah terjadi crash atau tidak. pemantauan ini juga bertujuan untuk melihat heat atau seringnya sebuah tabel dipakai.

Dalam memperbaiki atau merepair tabel terdapat 2 cara yaitu manual dari konsol PHPmyadmin atau dengan “repair table syntak” pada query PHP. Jika menggunakan PHPmyadmin kita ambil contoh Database akademik dibawah ini:

Repair Table

Centang tabel yang ingin diperbaiki kemudian pilih Repair Table pada menubox yang berada di bawah tabel list (yang dilingkari), maka nanti akan keluar pesan repair table OK seperti gambar dibawah ini:

Repair Table 2

Cukup mudah bukan, namun jika agan ingin menggunakan script PHP dan Repair Table syntak juga bisa, kita cukup menggunakan mysql query (REPAIR TABLE). Sebagai contoh:

Jika menggunakan syntak mysql query cukup dengan syntak “REPAIR TABLE nama_table” lalu tekan tombol Go/ OK, nama_table diganti dengan nama tabel yang agan ingin ganti, simple. Namun, jika agan ingin menggunakan PHP maka create satu file PHP kosong kemudian tambahkan syntak dibawah ini:

<?php

$sRepair = " REPAIR TABLE akademik";
$qRepair = mysql_query($sRepair)or die(mysql_error());

echo “<table width=’100%’><tr><td bgcolor=’#3399FF’ style=padding:10px;color:white;>”;
echo “<b>Perhatikan Pesan dibawah ini&darr;</b><br />”;
echo “<img src=images/done.gif alt=Done /> Tabel Database telah berhasil diperbaiki”;
echo “</td></tr></table>”;

?>

Cukup mudah bukan? Demikian tutorial singkat tentang Cara Memperbaiki Mysql dengan REPAIR TABLE Syntak + PHP, semoga agan mengerti dan dapat dipahami. Terima kasih