GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal MariaDB 10.4 di CentOS 8 &RHEL 8

MariaDB 10.4 versi stabil telah dirilis. Ini adalah pengganti drop-in yang disempurnakan untuk MySQL. MariaDB dapat menjadi pilihan yang lebih baik untuk pilihan bagi para profesional database yang mencari kuat , dapat diskalakan , dan dapat diandalkan server SQL. MariaDB memiliki sejumlah fitur yang diperbarui melalui MySQL. Gunakan tautan di bawah ini untuk membaca perbandingan fitur antara MariaDB dan MySQL. Artikel ini akan membantu Anda menginstal MariaDB 10.4 di sistem CentOS 8 dan RHEL 8.

Langkah 1 – Tambahkan Repositori MariaDB Yum

Pertama tambahkan repositori yum MariaDB di sistem kami. Buat file repo baru /etc/yum.repos.d/mariadb.repo di sistem Anda dan tambahkan kode di bawah ini sesuai dengan sistem operasi dan arsitektur Anda.

sudo vi /etc/yum.repos.d/mariadb.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/rhel8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Langkah 2 – Instal MariaDB di CentOS 8

Mari gunakan perintah berikut untuk menginstal MariaDB 10.4 di sistem Anda. Ini juga akan menginstal dependensi lain secara otomatis.

sudo dnf makecache
sudo dnf install MariaDB-server MariaDB-client --disablerepo=AppStream

Setelah menginstal MariaDB di sistem Anda, mulai layanannya menggunakan perintah berikut.

sudo systemctl start mysql.service

Langkah 3 – Instal MariaDB Aman

Anda juga perlu mengamankan instalasi MariaDB Anda menggunakan kata sandi dan melakukan beberapa perubahan lainnya. Untuk melakukan ini, jalankan skrip instalasi aman dari baris perintah.

sudo /usr/bin/mysql_secure_installation

Skrip instalasi aman akan meminta input pengguna sebagai beberapa poin, ikuti instalasi sesuai output di bawah ini, Semua input pengguna disorot dengan warna merah.

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
 ... Success!

Remove anonymous users? [Y/n] y
 ... Success!

Disallow root login remotely? [Y/n] y
 ... Success!

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...
Thanks for using MariaDB!

Langkah 4 – Bekerja dengan MariaDB

Setelah menginstal dan menyelesaikan konfigurasi, sambungkan ke server MariaDB menggunakan perintah berikut.

sudo mysql -u root -p

Coba juga buat database baru, pengguna, dan tetapkan hak istimewa ke database.

MySQL
1234567891011 ## BUAT DATABASEMariaDB [(none)]> BUAT DATABASE mydb; ## BUAT AKUN PENGGUNAMariaDB [(none)]> BUAT PENGGUNA 'dbuser'@'localhost' DIIDENTIFIKASI DENGAN 'rahasia'; ## HIBAH IZIN PADA DATABASEMariaDB [(none)]> HIBAH SEMUA DI mydb.* KE 'dbuser'@'localhost'; ## RELOAD PRIVILEGESMariaDB [(none)]> FLUSH HAK ISTIMEWA;

Anda mungkin juga perlu menginstal phpMyAdmin untuk mengelola MariaDB menggunakan antarmuka web, yang menyediakan cara mudah untuk bekerja.


Cent OS
  1. Cara Menginstal SpaceWalk di CentOS 6 / RHEL 6

  2. Cara Menginstal PostgreSQL di CentOS 7 / RHEL 7

  3. Cara Menginstal SpaceWalk di CentOS 7 / RHEL 7

  1. Cara Menginstal Nextcloud Di CentOS 8 / RHEL 8

  2. Cara Menginstal MariaDB di CentOS 7 / RHEL 7

  3. Cara Menginstal MySQL 8.0 di CentOS/RHEL 8

  1. Cara Menginstal MariaDB di CentOS 7

  2. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  3. Cara Menginstal P7Zip di RHEL 8 / CentOS 8