Sun. Dec 10th, 2023
network servers on an enclosurePhoto by Sergei Starostin on <a href="https://www.pexels.com/photo/network-servers-on-an-enclosure-6466141/" rel="nofollow">Pexels.com</a>

Selamat datang di Ubuntu Tutorial. Pada kesempatan kali ini kita akan belajar bagaimana cara install MySQL Server di Ubuntu 22.04 LTS. MySQL merupakan sebuah RDBMS (Relational Data Base Management System) yang sangat populer. Jutaan website di dunia ini menggunakan MySQL Server sebagai database backend mereka. MySQL merupakan bagian dari LAMP (Linux, Apache, MySQL dan PHP), sebuah kombinasi untuk membangun web-server yang powerful.

Langkah Install MySQL Server di Ubuntu 22.04

Ada beberapa tahapan utama dalam menginstall MySQL Server di Ubuntu 22.04 yaitu:

  • Install MySQL
  • Konfigurasi MySQL
  • Konfigurasi remote access MySQL

Langkah 1. Install MySQL

Pertama kita akan install MySQL Server dengan perintah berikut ini

sudo apt install mysql-server

Kemudian cek status MySQL service untuk memastikan semua berjalan lancar

sudo systemctl status mysql
dhani@ubuntu2204:~$ sudo systemctl status mysql
[sudo] password for dhani: 
● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-04-10 02:27:41 UTC; 5min ago
    Process: 2934 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
   Main PID: 2942 (mysqld)
     Status: "Server is operational"
      Tasks: 37 (limit: 4538)
     Memory: 358.4M
        CPU: 2.793s
     CGroup: /system.slice/mysql.service
             └─2942 /usr/sbin/mysqld
Apr 10 02:27:41 ubuntu2204 systemd[1]: Starting MySQL Community Server...
Apr 10 02:27:41 ubuntu2204 systemd[1]: Started MySQL Community Server.

Langkah 2. Konfigurasi MySQL

Setelah proses instalasi, kita harus melakukan atau menjalankan sebuah script untuk mengamankan MySQL server kita.

sudo mysql_secure_installation

Di dalam proses ini, kalian perlu membuat sebuah password baru untuk MySQL root user dan beberapa setting lainnya.

Langkah 3. Mengaktifkan remote access

Secara default, MySQL server hanya dapat diakses dari localhost. Dalam keadaan tertentu mungkin kita perlu mengaktifkan fitur remote akses MySQL agar kita bisa mengakses MySQL server dari jaringan. Untuk itu kita perlu mengedit file mysqld.cnf

nano /etc/mysql/mysql.conf.d/mysqld.cnf

Cari bagian bind-address seperti dibawah ini

Ganti bind-address = 127.0.0.1 menjadi bind-address = 0.0.0.0

Simpan dan tutup file tersebut. Kemudian restart servis MySQL

sudo systemctl restart mysql

Langkah 4. Membuat database dan user baru

OK sekarang kita akan coba membuat sebuah database dan user baru.

sudo mysql -u root -p

mysql> CREATE USER 'dhani'@'%' IDENTIFIED BY '12345';
mysql> CREATE DATABASE gis_database;
mysql> GRANT ALL PRIVILEGES ON gis_database.* TO 'dhani'@'%';
mysql> FLUSH PRIVILEGES;

Selesai. Sampai tahap ini, kita sudah selesai menginstall MySQL Server di Ubuntu 22.04. Kalau ada pertanyaan, silahkan tulis di kolom komentar. Semoga bermanfaat.

Sumber:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.