Tue. Oct 3rd, 2023

MySQL Server adalah salah satu perangkat lunak database yang sangat populer dan banyak digunakan oleh para pengembang dan administrator sistem di seluruh dunia. Dalam blog post ini, kita akan membahas cara menginstal MySQL Server di Fedora 37, sebuah sistem operasi open source yang juga populer di kalangan para pengembang dan administrator. MySQL Server adalah bagian dari platform teknologi LAMP (Linux, Apache, MySQL, PHP) yang sering digunakan untuk membangun aplikasi web dan situs web dinamis. Dalam artikel ini, kami akan memberikan langkah-langkah yang jelas dan terperinci untuk membantu Anda menginstal MySQL Server di Fedora 37 dengan mudah.

Langkah Install MySQL Server 8.0 di Fedora 37

Langkah 1. Update Fedora

Sangat penting untuk melakukan update system Fedora kita sebelum menginstall MySQL Server. Silahkan jalankan perintah update berikut di Fedora 37

sudo dnf update

Langkah 2. Menambahkan Repository

Jalankan perintah berikut untuk menambahkan repository MySQL ke Fedora 37.

sudo dnf -y install https://dev.mysql.com/get/mysql80-community-release-fc37-1.noarch.rpm

Pada dasarnya perintah diatas akan membuat sebuah file repo baru dengan nama mysql-community.repo di dalam folder /etc/yum.repos.d/. Isi dari file repository tersebut adalah sebagai berikut:

[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/fc/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/fc/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022

[mysql-tools-community]
name=MySQL Tools Community
baseurl=http://repo.mysql.com/yum/mysql-tools-community/fc/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022

Langkah 3. Install MySQL Server di Fedora 37

Sekarang kita sudah siap untuk menginstall MySQL Server di Fedora 37 kita. Jalankan perintah berikut ini:

sudo dnf install mysql-community-server

Tunggu sampai proses instalasi MySQL Server selesai. Kemudian jalankan perintah berikut ini untuk menjalankan servis MySQL Server

sudo systemctl enable mysqld
sudo systemctl start mysqld

Selanjutnya kita perlu mengganti password untuk user mysql root. Jalankan perintah berikut untuk mengetahui default password untuk root.

sudo grep 'A temporary password is generated' /var/log/mysqld.log | tail -1

Contoh output:

2023-02-27T11:22:48.482630Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: UdaW(TwTi3.X

Catat pasword yang tertera di output tersebut. Kita akan gunakan untuk mengganti password user root dengan password buatan kita agar lebih mudah diingat. Kemudian jalankan perintah berikut dan ikuti petunjuk yang tertera di console kalian.

sudo mysql_secure_installation

Selesai. Sekarang kita coba konek ke MySQL console

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.