\n"; $conn = new mysqli($host, $user, $pass, '', $port); if ($conn->connect_error) { die("Koneksi gagal: " . $conn->connect_error); } echo "Koneksi berhasil!
\n"; $conn->set_charset('utf8mb4'); function executeSqlFile($conn, $filePath) { if (!file_exists($filePath)) { echo "File tidak ditemukan: $filePath
\n"; return; } echo "Mengeksekusi $filePath...
\n"; $sql = file_get_contents($filePath); // Execute multi query if ($conn->multi_query($sql)) { do { // Store first result set if ($result = $conn->store_result()) { $result->free(); } // print divider } while ($conn->more_results() && $conn->next_result()); echo "✅ Sukses mengeksekusi $filePath
\n"; } else { echo "❌ Gagal mengeksekusi $filePath: " . $conn->error . "
\n"; } } // Urutan eksekusi file SQL executeSqlFile($conn, __DIR__ . '/01/database_01.sql'); executeSqlFile($conn, __DIR__ . '/02/database_02.sql'); executeSqlFile($conn, __DIR__ . '/05/webgis_uas_FIXED_v2/webgis_uas_FIXED/database_LENGKAP.sql'); echo "
SEMUA DATABASE BERHASIL DIBUAT DAN DI-MIGRASI! Anda bisa menghapus file setup_db.php ini nanti."; ?>