Restore Database MySQL dengan PHP

source code dapat di copy dengan mengarahkan cursor ke area source code kemudian mengklik tombol dengan icon kertas putih dan <>
Setelah Membuat proses Backup, Perlu kirannya kita menambahkan utilitas agar aplikasi kita mampu melakukan Restore File Hasil Backup Database tujuannya tentu agar lebih memudahkan end user dan menjadikan aplikasi menjadi lebih user friendly. Jika anda belum mengetahui cara melakukan backup data dengan php anda dapat melihatnya disini. Perlu diketahui bahwa proses Restore ini hanya mampu merestore file *.sql. 

Langkah Membuat Proses Restore Database dengan PHP 

1. Buat sebuah file dengan nama restore.php yang berisi code form input html seperti berikut ini
<form action="" method="post" name="postform" enctype="multipart/form-data" >
 <div class="asd">
  <label for="backup">File Backup Database (*.sql)</label>
  <input type="file" name="datafile" size="30" id="gambar" />
  <input type="submit" name="restore" value="Restore Database" />
 </div>
</form> 

2. Tambahkan code php yang akan menangani proses penekanan Button Restore Database. Saya menggunakan code berikut
// Restore database
if(isset($_POST['restore'])){
 restore($_FILES['datafile']);
 echo "<pre>";
 echo "</pre>";
 }
 else
 {
 unset($_POST['restore']);
 }

3. Buat sebuah file dengan nama proses_restore.php kemudian copy dan letakan code yang ada pada link ini pada file tersebut. Sesuaikan Database serta attribut untuk melakukan koneksi pada code tersebut.

4. Include-kan file proses_restore.php kedalam file restore.php include "proses_restore.php";


Restore Database MySQL dengan PHP
Jika tidak ada masalah, akan mucul pesan "Berhasil Restore Database Silahkan Cek". Untuk menguji proses restore ini anda dapat menghapus beberapa data pada tabel database anda terlebih dahulu. jika proses restore berhasil maka Data yang telah anda hapus otomatis akan kembali lagi. Selamat mecoba. Happy coding :)
source code dapat di copy dengan mengarahkan cursor ke area source code kemudian mengklik tombol dengan icon kertas putih dan <>

Share this

Related Posts

Previous
Next Post »

1 comments:

comments
4 May 2016 at 01:39 delete

makasih bang utorialnya sangat bermanfaat buat pemula

Reply
avatar

bantu kami untuk lebih baik; jika ada hal yang kurang jelas atau broken link silahkan masukan komentar anda kami akan segera menanggapi dan memperbaikinya. login ke akun gmail anda untuk menampilkan form komentar.