Halo! Untuk menghubungkan website atau aplikasi Anda dengan database di layanan hosting kami, silakan gunakan detail konfigurasi berikut ini:
1. Detail Koneksi Utama
Gunakan informasi di bawah ini pada file konfigurasi aplikasi Anda (seperti file .env, config.php, atau web.config):
-
Database Host:
localhost -
Database Port:
3306 -
Username: (Masukkan username database lengkap dengan prefix, contoh:
user_dbname) -
Database Name: (Masukkan nama database lengkap dengan prefix, contoh:
user_dbnama) -
Password: (Masukkan password yang telah dibuat sebelumnya)
2. Cara Menemukan Kredensial di Panel Hosting
Jika Anda belum membuat database atau lupa detailnya, ikuti langkah berikut:
-
Login ke Dashboard: Masuk ke Client Area GoHost dan buka Control Panel (cPanel) Anda.
-
Cari Menu Database: Gulir ke bawah ke bagian Databases dan pilih MySQL® Databases.
-
Membuat User & Database:
-
Buat nama database di kolom "New Database".
-
Buat user database di kolom "MySQL Users".
-
-
Menghubungkan User: Pastikan Anda telah menambahkan User ke Database (Add User To Database) dan memberikan centang pada ALL PRIVILEGES.
3. Contoh Penulisan pada Aplikasi
A. Untuk Laravel (.env)
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=prefix_nama_db
DB_USERNAME=prefix_user_db
DB_PASSWORD=password_anda
B. Untuk WordPress (wp-config.php)
define( 'DB_NAME', 'prefix_nama_db' );
define( 'DB_USER', 'prefix_user_db' );
define( 'DB_PASSWORD', 'password_anda' );
define( 'DB_HOST', 'localhost' );
???? Catatan Penting untuk Diperhatikan:
-
Prefix: Nama database dan username wajib menyertakan prefix (karakter di depan nama yang diikuti tanda garis bawah
_). Tanpa prefix, koneksi akan ditolak. -
Keamanan: Jangan pernah membagikan password database Anda kepada pihak yang tidak berwenang.
-
Remote MySQL: Jika Anda mencoba menghubungkan database dari aplikasi di luar server GoHost, Anda harus mendaftarkan IP Anda terlebih dahulu di menu Remote MySQL pada cPanel.
