Cara Install MySQL di Ubuntu Server
Cara Install MySQL di Ubuntu Server. Tanpa database yang stabil dan aman, aplikasi Anda berisiko error, lambat, bahkan rentan diretas. MySQL adalah salah satu solusi database paling populer yang digunakan oleh jutaan server di seluruh dunia.
Di artikel ini, Anda akan belajar cara install MySQL di Ubuntu Server dengan benar, aman, dan siap digunakan.
🧠 Apa Itu MySQL dan Kenapa Penting?
MySQL adalah sistem manajemen database (DBMS) yang digunakan untuk menyimpan dan mengelola data aplikasi.
Kenapa MySQL?
- Gratis & open-source
- Cepat dan stabil
- Kompatibel dengan banyak aplikasi (WordPress, Laravel, dll)
- Mudah dikonfigurasi
⚙️ Persiapan Sebelum Install
Pastikan:
- Ubuntu Server sudah aktif
- Akses terminal tersedia
- User memiliki akses sudo
Update sistem terlebih dahulu:
sudo apt update && sudo apt upgrade -y
🗄️ Cara Install MySQL di Ubuntu
Install MySQL dengan perintah:
sudo apt install mysql-server -y
Setelah selesai, cek status MySQL:
sudo systemctl status mysql
Jika status active (running), berarti instalasi berhasil ✅
🔒 Amankan MySQL dengan mysql_secure_installation
Langkah ini WAJIB untuk keamanan server.

Jalankan:
sudo mysql_secure_installation
Ikuti panduan:
- Set password root (opsional tergantung versi)
- Hapus user anonim → Yes
- Nonaktifkan login root remote → Yes
- Hapus database test → Yes
- Reload privilege → Yes
Langkah ini akan melindungi database Anda dari akses tidak sah.
👤 Membuat Database dan User Baru
Masuk ke MySQL:
sudo mysql
Buat database:
CREATE DATABASE namadb;
Buat user:
CREATE USER 'userdb'@'localhost' IDENTIFIED BY 'passwordku';
Berikan akses:
GRANT ALL PRIVILEGES ON namadb.* TO 'userdb'@'localhost';
FLUSH PRIVILEGES;
Keluar:
EXIT;
🔍 Test Koneksi Database
Coba login dengan user baru:
mysql -u userdb -p
Jika berhasil masuk → setup Anda sudah benar 🎉
⚠️ Tips Penting Agar MySQL Lebih Aman
- Gunakan password yang kuat
- Jangan gunakan root untuk aplikasi
- Batasi akses hanya dari localhost
- Backup database secara rutin
- Update sistem secara berkala
🎯 Kesimpulan
Menginstall MySQL di Ubuntu Server bukan hanya soal menjalankan perintah, tapi juga memastikan database Anda aman dan siap digunakan untuk berbagai kebutuhan—mulai dari website hingga aplikasi skala besar.
Dengan mengikuti langkah di atas, Anda sudah memiliki fondasi database yang solid.
Leave a Reply