Proses Import Database";
if (!file_exists($file_sql)) {
echo "
Error: File $file_sql tidak ditemukan di folder ini.
Cara mengatasi:
1. Buka phpMyAdmin Laragon Anda (http://localhost/phpmyadmin).
2. Pilih database webgis_rumah_ibadah Anda.
3. Klik menu Export dan klik Go.
4. Ubah nama file yang terdownload menjadi database.sql.
5. Pindahkan file database.sql tersebut ke folder proyek ini (d:\laragon\www\01\).
6. Refresh/buka kembali halaman ini.
";
exit;
}
$db = getDB();
// Membaca isi file SQL
$sql = file_get_contents($file_sql);
try {
// Mengeksekusi seluruh kueri SQL
// Catatan: Jika filenya sangat besar, cara ini mungkin memakan memori.
// Tapi untuk data GIS skala kecil-menengah ini sudah sangat cukup.
$db->exec($sql);
echo "
Sukses!
Seluruh tabel dan data dari file $file_sql berhasil dimasukkan ke dalam database remote Anda!
⚠️ PENTING: Demi keamanan server Anda, segera hapus file import_sql.php dan database.sql setelah proses ini selesai.
";
} catch (PDOException $e) {
echo "
Gagal melakukan import:
" . $e->getMessage() . "
";
}
?>