Panduan lengkap cara membuat database dan user MySQL di server Linux. Artikel ini membahas langkah teknis, pengaturan hak akses, serta best practice keamanan untuk memastikan database aman dan siap digunakan di lingkungan production.
MySQL adalah salah satu sistem manajemen basis data (DBMS) paling populer yang banyak digunakan untuk website, aplikasi web, dan layanan backend. Dalam praktik terbaik, setiap aplikasi sebaiknya memiliki database dan user MySQL sendiri dengan hak akses terbatas.
Melalui artikel ini, kamu akan mempelajari cara membuat database dan user MySQL dengan aman dan terstruktur, terutama jika kamu menjalankannya di server seperti VPS Kilat VM 2.0 CloudKilat.
Gunakan VPS Kilat VM 2.0 CloudKilat untuk pengelolaan database MySQL yang stabil, cepat, dan scalable. Performa tinggi dan kontrol penuh server sangat ideal untuk kebutuhan production.
👉 https://vm.cloudkilat.com/
Sebelum memulai, pastikan kamu sudah memenuhi beberapa prasyarat berikut:
Jika kamu belum memiliki server, sangat disarankan menggunakan VPS dengan resource dedicated agar performa database tetap optimal.
VPS dengan resource dedicated seperti Kilat VM 2.0 CloudKilat membantu mencegah bottleneck pada MySQL, terutama saat traffic atau query meningkat.
Cek paket VPS sekarang: https://vm.cloudkilat.com/
Masuk ke server melalui SSH, lalu login ke MySQL menggunakan user root:
mysql -u root -p
Masukkan password root MySQL saat diminta.
Gunakan perintah berikut untuk membuat database baru:
CREATE DATABASE nama_database;
Contoh:
CREATE DATABASE db_aplikasi;
Pastikan nama database deskriptif dan sesuai dengan aplikasi yang digunakan.
Buat user MySQL dengan password yang kuat:
CREATE USER 'nama_user'@'localhost' IDENTIFIED BY 'password_kuat';
Contoh:
CREATE USER 'user_aplikasi'@'localhost' IDENTIFIED BY 'PasswordKuat123!';
Berikan hak akses hanya ke database yang dibutuhkan:
GRANT ALL PRIVILEGES ON nama_database.* TO 'nama_user'@'localhost';
Contoh:
GRANT ALL PRIVILEGES ON db_aplikasi.* TO 'user_aplikasi'@'localhost';
Agar perubahan langsung aktif, jalankan:
FLUSH PRIVILEGES;
EXIT;
Untuk memastikan user dan database sudah benar, lakukan login menggunakan user baru:
mysql -u user_aplikasi -p
SHOW DATABASES;
Jika database yang dibuat muncul, maka konfigurasi berhasil.
Untuk aplikasi bisnis dan website production, gunakan VPS Kilat VM 2.0 CloudKilat agar MySQL berjalan optimal dengan resource khusus dan kontrol penuh.
🚀 Tingkatkan performa server kamu sekarang di https://vm.cloudkilat.com/
Membuat database dan user MySQL adalah langkah fundamental dalam membangun sistem yang aman dan terstruktur. Dengan memisahkan user dan database untuk setiap aplikasi, kamu dapat meningkatkan keamanan sekaligus memudahkan manajemen server.
Untuk performa dan stabilitas terbaik, terutama di lingkungan production, pastikan MySQL dijalankan di server yang andal dan memiliki resource dedicated.
Gunakan VPS Kilat VM 2.0 CloudKilat sebagai fondasi infrastruktur database kamu — cepat, stabil, dan siap untuk kebutuhan skala bisnis.
👉 Mulai sekarang di https://vm.cloudkilat.com/
Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.