Jakhoster.blog

Edukasi 30 May 2026

Membangun Infrastruktur Database Modern: Cara Membuat Database di PhpMyAdmin XAMPP dengan Otomasi CI/CD di Server Produksi

Membangun Infrastruktur Database Modern: Cara Membuat Database di PhpMyAdmin XAMPP dengan Otomasi CI/CD di Server Produksi
Advertisement

Memahami Pentingnya Database dalam Infrastruktur Modern

Saat ini, database adalah salah satu komponen krusial dalam setiap aplikasi web. Di lingkungan produksi, kesalahan dalam pengaturan database bisa menyebabkan downtime yang signifikan. Misalnya, saat menghadapi traffic tinggi, aplikasimu mungkin tidak dapat merespons dengan baik jika database tidak dioptimalkan dengan baik. Dalam artikel ini, kita akan membahas cara membuat database di PhpMyAdmin XAMPP dengan pendekatan yang efisien dan terotomasi menggunakan CI/CD.

Persiapan Lingkungan XAMPP

Sebelum kita mulai, pastikan Anda telah menginstal XAMPP di sistem Anda. XAMPP adalah paket server yang menyertakan Apache, MariaDB, PHP, dan Perl dalam satu installasi, yang memudahkan pengembangan aplikasi lokal. Untuk memastikan aplikasi tetap berjalan dengan baik meskipun menghadapi lonjakan traffic, penting untuk memahami dan menerapkan langkah-langkah dari Panduan Lengkap XAMPP: Teori, Cara Instalasi, Konfigurasi, dan Troubleshooting Server Lokal untuk Developer.

Instalasi XAMPP

Download file instalasi XAMPP dari situs resmi Apache Friends. Setelah itu, ikuti langkah-langkah berikut untuk menginstalnya:

Advertisement
1. Jalankan installer.
2. Pilih komponen yang ingin diinstal, pastikan Apache dan MySQL tercentang.
3. Tentukan lokasi instalasi, misalnya di C:\xampp.
4. Selesaikan instalasi dan jalankan XAMPP Control Panel.

Pada XAMPP Control Panel, mulai Apache dan MySQL. Setelah itu, PhpMyAdmin dapat diakses melalui http://localhost/phpmyadmin.

Akses PhpMyAdmin dan Membuat Database

Setelah server berjalan, langkah pertama untuk membuat database adalah mengakses PhpMyAdmin. Di halaman utama PhpMyAdmin, Anda akan melihat opsi untuk membuat database baru.

Langkah-langkah Membuat Database

  1. Masuk ke PhpMyAdmin dengan mengunjungi http://localhost/phpmyadmin.
  2. Klik pada tab ‘Databases’ di bagian atas.
  3. Masukkan nama database yang ingin dibuat di kolom ‘Create database’.
  4. Pilih ‘utf8_general_ci’ sebagai collation untuk mendukung karakter internasional.
  5. Klik ‘Create’.

Setelah database dibuat, Anda akan melihatnya terdaftar di panel sebelah kiri. Jika Anda menghadapi masalah saat membuat database, periksa log error pada C:\xampp\mysql\data\mysql_error.log.

Automasi dengan CI/CD

Pada produksi modern, mengotomatiskan proses deploy dan pengelolaan database sangat penting. Anda dapat menggunakan alat seperti GitHub Actions atau Jenkins untuk mencapai ini. Mari kita lihat bagaimana kita dapat mengotomatiskan pembuatan database di PhpMyAdmin menggunakan skrip Bash dan CI/CD.

Menyiapkan Skrip Bash untuk Pembuatan Database

Buat skrip Bash sederhana untuk membuat database.

#!/bin/bash
DB_NAME='$1'
DB_USER='root'
DB_PASS=''
echo 'Creating database...'
mysql -u $DB_USER -p$DB_PASS -e "CREATE DATABASE IF NOT EXISTS $DB_NAME;"

Penjelasan skrip:

  • #!/bin/bash mendefinisikan bahwa skrip ini adalah skrip Bash.
  • DB_NAME='$1' menetapkan nama database dari parameter skrip.
  • mysql -u $DB_USER -p$DB_PASS menjalankan perintah MySQL dengan user dan password yang telah ditentukan.
  • -e

Rekomendasi Sponsor