Cara Menginstal MySQL atau MariaDB di Ubuntu Linux

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 cukup 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 belum tentu yang terbaru. Jika Kamu ingin selalu mendapatkan versi terbaru dari server MySQL yang diunduh 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.

MySQL 8 di Ubuntu

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.

Rate this post