Posting ini menunjukkan langkah-langkah siswa dan pengguna baru untuk menginstal MySQL atau MariaDB di Ubuntu Linux. MariaDB dan MySQL adalah saudara kembar. Baik MySQL dan MariaDB adalah open-source, sistem manajemen database relasional multi-utas. MariaDB adalah pengganti yang kompatibel ke belakang untuk MySQL.
Kamu dapat menghapus instalasi MySQL dan menginstal MariaDB, dan aplikasi Kamu mungkin tidak mengetahui perbedaannya. Karena kedua database ini identik, kami akan menulis satu posting yang merinci cara menginstal keduanya di Ubuntu Linux.
MariaDB dikelola dan dikembangkan oleh Yayasan MariaDB sedangkan MySQL dimiliki oleh Oracle.
Jika Kamu seorang pelajar atau pengguna baru yang mempelajari Linux, tempat termudah untuk mulai belajar adalah di Ubuntu Linux. Ubuntu adalah sistem operasi Linux open source modern untuk desktop, server, dan perangkat lainnya.
Untuk memulai menginstal database MariaDB dan MySQL di Ubuntu Linux, ikuti langkah-langkah di bawah ini.
Cara menginstal MariaDB di Ubuntu Linux
Seperti disebutkan di atas, MariaDB kompatibel dengan MySQL. Itu dipelihara dan dikembangkan oleh Yayasan MariaDB.
Paket MariaDB tersedia di repositori Ubuntu. Jadi itu hanya dapat diinstal menggunakan tepat manajemen paket.
Untuk menginstal MariaDB, jalankan perintah di bawah ini.
sudo apt update sudo apt install mariadb-server
Setelah menginstal, Kamu dapat menjalankan perintah di bawah ini untuk melihat status layanan MariaDB.
sudo systemctl status mariadb
Setelah menjalankan perintah di atas, itu akan menampilkan baris yang sama seperti yang ditunjukkan di bawah ini.
mariadb.service - MariaDB 10.3.31 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-09-15 16:40:20 CDT; 22s ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 3007 (mysqld)
Status: "Taking your SQL requests now..."
Tasks: 31 (limit: 4651)
Memory: 65.6M
CGroup: /system.slice/mariadb.service
└─3007 /usr/sbin/mysqld
Sep 15 16:40:20 ubuntu2004 /etc/mysql/debian-start[3045]: mysql
Sep 15 16:40:20 ubuntu2004 /etc/mysql/debian-start[3045]: performance_schema
Untuk memeriksa versi MariaDB mana yang berjalan, jalankan perintah di bawah ini.
mysql -V
Itu harus menampilkan baris yang sama seperti di bawah ini.
mysql Ver 15.1 Distrib 10.3.31-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Cara menginstal versi terbaru dan memperbarui MariaDB
Versi yang tersedia di repositori Ubuntu untuk MariaDB bukan yang terbaru. Untuk mendapatkan yang terbaru, Kamu ingin menambahkan repositori MariaDB ke Ubuntu. Repositori dikelola di tautan di bawah ini.
MariaDB – Menyiapkan Repositori MariaDB – MariaDB
Di sana, pilih versi Ubuntu yang Kamu instal, lalu pilih versi terbaru MariaDB. Pada tulisan ini, versi terbaru MariaDB adalah 10.6.
Jalankan perintah untuk menambahkan 10.6 versi ke Ubuntu 20.04.
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.6/ubuntu focal main'
Kemudian instal MariaDB
sudo apt update sudo apt install mariadb-server
Cara menginstal MySQL di Ubuntu Linux
MySQL juga tersedia melalui repositori default Ubuntu. Karena itu, Kamu cukup menjalankan perintah di bawah ini untuk menginstal MySQL menggunakan alat manajemen paket apt.
sudo apt update sudo apt install mysql-server
Setelah menginstal MySQL, Kamu dapat memeriksa status layanannya dengan menjalankan perintah di bawah ini.
sudo systemctl status mysql
Itu harus menampilkan baris yang sama seperti di bawah ini.
mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-09-15 16:46:30 CDT; 8s ago
Main PID: 3040 (mysqld)
Status: "Server is operational"
Tasks: 38 (limit: 4651)
Memory: 353.1M
CGroup: /system.slice/mysql.service
└─3040 /usr/sbin/mysqld
Sep 15 16:46:29 ubuntu2004 systemd[1]: Starting MySQL Community Server...
Sep 15 16:46:30 ubuntu2004 systemd[1]: Started MySQL Community Server.
Cara menginstal versi terbaru MySQL di Ubuntu Linux
Meskipun paket server MySQL disertakan dengan Ubuntu, paket tersebut mungkin belum tentu yang terbaru. Jika Kamu ingin selalu mendapatkan versi terbaru dari server MySQL yang didownload ke server Kamu, Kamu mungkin ingin menambahkan repositorinya.
Tautan di bawah ini membawa Kamu ke file repositori.
https://dev.mysql.com/downloads
Kunjungi halaman download dan cari Ubuntu / Debian (Arsitektur Independen), Paket DEB. Klik tombol Download untuk mendapatkan paket repositori…
Kamu dapat menjalankan perintah di bawah ini, memperbarui nomor versi (0.8.15-1) pada saat penulisan ini, dengan yang terbaru dari file di atas.
cd /tmp wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
Saat Kamu menjalankan perintah di atas, Kamu akan mendapatkan prompt konfigurasi
Cukup pilih Oke seperti yang ditunjukkan pada gambar di bawah ini.

Sekarang setelah repositori diinstal, jalankan perintah di bawah ini untuk menginstal
sudo apt update sudo apt upgrade
Cara mengamankan MariaDB dan MySQL
Baik MariaDB dan MySQL hadir dengan skrip yang memungkinkan Kamu melakukan beberapa operasi keamanan.
Jalankan perintah di bawah ini untuk menjalankan skrip dan melakukan beberapa tugas yang disarankan untuk mengamankan database.
sudo mysql_secure_installation
Server MariaDB dan MySQL datang dengan pengguna root diatur untuk menggunakan auth_socket metode otentikasi secara default.
Itu auth_socket plugin mengotentikasi pengguna yang terhubung dari localhost melalui file soket Unix. Ini berarti Kamu tidak dapat mengautentikasi sebagai root dengan memberikan kata sandi.
Untuk masuk ke server MariaDB dan MySQL sebagai root, cukup jalankan perintah di bawah ini. Kamu tidak memerlukan kata sandi karena menggunakan metode auth_socket.
sudo mysql
Konsol server akan muncul.
elcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 8.0.26-0ubuntu0.20.04.2 (Ubuntu) Copyright (c) 2000, 2021, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
Itu harus melakukannya!
Kesimpulan:
Posting ini menunjukkan kepada Kamu bagaimana menginstal MariaDB atau MySQL di Ubuntu Linux. Jika Kamu menemukan kesalahan di atas atau memiliki sesuatu untuk ditambahkan, silakan gunakan formulir komentar di bawah ini.