connect_error) { die("Koneksi gagal: " . $conn_init->connect_error . " (Pastikan MySQL di XAMPP sudah menyala!)"); } // Buat database jika belum ada $conn_init->query("CREATE DATABASE IF NOT EXISTS `pemetaan_kemiskinan` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci"); $conn_init->select_db("pemetaan_kemiskinan"); // Baca isi file database.sql $sql_file = __DIR__ . '/../database.sql'; if (!file_exists($sql_file)) { die("File database.sql tidak ditemukan di $sql_file"); } $sql_content = file_get_contents($sql_file); // Eksekusi semua query sekaligus if ($conn_init->multi_query($sql_content)) { do { // Buang hasil dari setiap statement yang dieksekusi agar bisa lanjut ke statement berikutnya if ($res = $conn_init->store_result()) { $res->free(); } } while ($conn_init->more_results() && $conn_init->next_result()); echo "
"; echo "

✅ Database Berhasil Diimpor Otomatis!

"; echo "

Seluruh tabel dan titik contoh masyarakat miskin & rumah ibadah sudah dimasukkan ke MySQL.

"; echo "Kembali ke Portal"; echo "
"; } else { echo "Gagal mengimpor database: " . $conn_init->error; } $conn_init->close(); ?>