diff --git a/docker-compose.yml b/docker-compose.yml
index ff8a2b4..3feed73 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -7,25 +7,9 @@ services:
- "8080:80"
volumes:
- .:/var/www/html
- depends_on:
- - db
environment:
- - DB_HOST=db
+ - DB_HOST=e4kw4owks4ok4s0csw0sk80g
- DB_PORT=3306
- - DB_NAME=webgis_rumah_ibadah
- - DB_USER=root
- - DB_PASS=rootpassword
-
- db:
- image: mysql:8.0
- restart: always
- environment:
- MYSQL_DATABASE: webgis_rumah_ibadah
- MYSQL_ROOT_PASSWORD: rootpassword
- ports:
- - "3306:3306"
- volumes:
- - db_data:/var/lib/mysql
-
-volumes:
- db_data:
+ - DB_NAME=default
+ - DB_USER=mysql
+ - DB_PASS=O7fkYKgUT9Xg8v3PKga7SUhm0VOV2dAncYMUqr421BfphEf8sBIxJwQ0Z1ACQ3Ji
diff --git a/import_sql.php b/import_sql.php
new file mode 100644
index 0000000..46a9378
--- /dev/null
+++ b/import_sql.php
@@ -0,0 +1,49 @@
+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() . "
+
";
+}
+?>
diff --git a/koneksi.php b/koneksi.php
index 204c872..a1d8479 100644
--- a/koneksi.php
+++ b/koneksi.php
@@ -2,12 +2,12 @@
// ============================================================
// KONFIGURASI DATABASE — Sesuaikan dengan Laragon Anda
// ============================================================
-define('DB_HOST', getenv('DB_HOST') ?: '127.0.0.1');
-define('DB_PORT', getenv('DB_PORT') ?: '3306');
-define('DB_NAME', getenv('DB_NAME') ?: 'webgis_rumah_ibadah');
-define('DB_USER', getenv('DB_USER') ?: 'root');
-define('DB_PASS', getenv('DB_PASS') !== false ? getenv('DB_PASS') : '');
-define('DB_CHAR', getenv('DB_CHAR') ?: 'utf8mb4');
+define('DB_HOST', 'e4kw4owks4ok4s0csw0sk80g');
+define('DB_PORT', '3306');
+define('DB_NAME', 'default');
+define('DB_USER', 'mysql');
+define('DB_PASS', 'O7fkYKgUT9Xg8v3PKga7SUhm0VOV2dAncYMUqr421BfphEf8sBIxJwQ0Z1ACQ3Ji');
+define('DB_CHAR', 'utf8mb4');
function getDB(): PDO {
static $pdo = null;