Cara Mengakses Database MySQL
Setiap proyek di Hostifame (mulai dari paket Pro ke atas) dilengkapi dengan database MySQL yang terisolasi secara privat. Kami menggunakan fitur Single Sign-On (SSO) agar Anda bisa masuk ke phpMyAdmin tanpa perlu repot mengetikkan username dan password.
1. Masuk Melalui Dasboard
Untuk mengelola struktur tabel, mengeksekusi *query* SQL, atau melihat data Anda, cukup pilih menu Database. Kemudian masukan username dan password sesuai yang ada di informasi proyek Anda.
2. phpMyAdmin
Pastikan Anda memasukkan username dan password dengan benar dan sesuai pada informasi proyek Anda. Setelah itu Anda akan masuk ke phpMyAdmin dan bisa akses Database proyek Anda.
Menemukan Kredensial Database
Meskipun username dan password database phpMyAdmin anda dibuat secara otomatis oleh Hostifame, Anda tetap dapat mengakses file .env yang sudah di ubah otomatis oleh fitur auto-deploy Hostifame. Anda dapat menyalin data tersebut dan menyimpan informasi file .env.
# Gunakan localhost atau 127.0.0.1 karena database
# berjalan di dalam container/server yang sama dengan aplikasi.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=Hostifame_db_a1b2c3
DB_USERNAME=Hostifame_usr_a1b2c3
DB_PASSWORD=RandomStr1ngP4ssw0rd!
1. Pilih Menu File Manager
Untuk mengakses informasi mengenai kredensial database yang dibuat secara otomatis oleh sistem Hostifame buka folder proyek Anda untuk melihat daftar folder struktur proyek Anda.
2. Cari File .env
Setelah membuka folder Anda akan melihat daftar folder atau file sesuai framework yang anda gunakan, cari file .env dan tekan tombol edit untuk melihat detail kode nya.
3. Akses Detail File .env
Sekarang Anda dapat melihat detail informasi databse di file .env pada proyek yang sudah dibuat otomatis oleh sistem Hostifame, Anda dapat mengedit, menghapus dan menyimpan kode.
Keamanan Database Remote
Untuk menjamin keamanan dari serangan siber, Hostifame memblokir koneksi port 3306 dari jaringan publik (luar). Kredensial database di atas hanya dapat diakses secara lokal oleh aplikasi yang di-hosting di dalam ekosistem Hostifame. Anda tidak bisa menggunakan aplikasi desktop seperti DBeaver atau Navicat dari komputer pribadi Anda.