Artikel Saya
Cara Install MySQL di Ubuntu 20.04: Panduan Lengkap dan Praktis

Apa Itu MySQL?
MySQL adalah sistem manajemen basis data (DBMS) open-source yang sangat populer, digunakan untuk menyimpan dan mengelola data. Sebagai bagian dari LAMP stack (Linux, Apache, MySQL, PHP), MySQL menjadi pilihan utama untuk pengembangan aplikasi web dan basis data.
Pada panduan ini, Anda akan mempelajari cara menginstal MySQL di Ubuntu 20.04.
Langkah-Langkah Install MySQL di Ubuntu 20.04
1. Update Sistem
Sebelum memulai instalasi, pastikan semua paket di sistem Anda diperbarui:
sudo apt update && sudo apt upgrade -y
2. Instal MySQL Server
MySQL tersedia di repositori resmi Ubuntu, sehingga Anda dapat menginstalnya langsung menggunakan perintah berikut:
sudo apt install mysql-server -y
Proses ini akan menginstal MySQL Server beserta semua dependensi yang dibutuhkan.
3. Verifikasi Instalasi MySQL
Setelah instalasi selesai, periksa apakah MySQL berjalan dengan baik:
sudo systemctl status mysql
Anda akan melihat status active (running) jika MySQL berjalan normal.
4. Amankan Instalasi MySQL
Untuk meningkatkan keamanan, jalankan skrip bawaan MySQL:
sudo mysql_secure_installation
Skrip ini akan meminta Anda untuk:
- Menentukan atau mengganti kata sandi root MySQL.
- Menghapus pengguna anonim.
- Menonaktifkan login root jarak jauh.
- Menghapus database tes yang tidak diperlukan.
- Memuat ulang tabel hak akses.
Ikuti petunjuk di layar untuk menyelesaikan proses ini.
5. Login ke MySQL
Untuk memastikan MySQL berfungsi, coba login ke konsol MySQL:
sudo mysql -u root -p
Masukkan kata sandi root yang telah Anda atur sebelumnya. Jika berhasil, Anda akan masuk ke shell MySQL.
Konfigurasi MySQL (Opsional)
1. Membuat Database Baru
Untuk membuat database baru di MySQL, gunakan perintah berikut:
CREATE DATABASE nama_database;
2. Membuat Pengguna Baru dan Memberi Hak Akses
Anda dapat membuat pengguna baru dan memberinya hak akses ke database tertentu:
CREATE USER 'nama_user'@'localhost' IDENTIFIED BY 'password_user';
GRANT ALL PRIVILEGES ON nama_database.* TO 'nama_user'@'localhost'; FLUSH PRIVILEGES;
Cara Mengelola MySQL
Berikut adalah beberapa perintah penting untuk mengelola MySQL:
1. Memulai MySQL:
sudo systemctl start mysql
2. Menghentikan MySQL:
sudo systemctl stop mysql
3. Memuat ulang konfigurasi MySQL:
sudo systemctl reload mysql
Dengan mengikuti panduan ini, Anda telah berhasil menginstal MySQL di Ubuntu 20.04. Anda juga telah belajar cara mengamankan, mengonfigurasi, dan mengelola MySQL. Kini, server MySQL Anda siap digunakan untuk aplikasi atau proyek Anda!