Cara menginstal mariadb 10.4 pada centos/rhel 7/6

Cara menginstal mariadb 10.4 pada centos/rhel 7/6

Mariadb 10.4 Versi stabil telah dirilis. Ini adalah penggantian drop-in yang disempurnakan untuk MySQL. Mariadb bisa menjadi pilihan yang lebih baik untuk pilihan bagi para profesional basis data yang mencari a kokoh, scalable, Dan dapat diandalkan SQL Server. Mariadb memiliki sejumlah fitur yang diperbarui melalui MySQL. Gunakan tautan di bawah ini untuk membaca fitur perbandingan antara MariaDB dan MySQL. Artikel ini akan membantu Anda menginstal Mariadb 10.4 di Centos, RHEL 7/6 dan Fedora Fedora 30/29/28 Sistem Menggunakan YUM.

Langkah 1 - Tambahkan Repositori Mariadb Yum

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

Untuk centos/rhel - 7

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.4/rhel7-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Untuk centos/rhel - 6

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.4/rhel6-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Untuk fedora - 30/29/28

Harap ubah versi (disorot merah) dalam pengaturan di bawah ini sesuai versi fedora yang Anda gunakan. Klik di sini untuk melihat semua repositori yang tersedia.

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.4/fedora30-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Langkah 2 - Instal Mariadb Server

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

#### untuk centos/rhel 7/6 sudo yum menginstal mariadb-server mariadb-client #### untuk fedora sudo dnf menginstal mariadb-server mariadb-client 

Setelah menginstal mariadb di sistem Anda, mulailah layanannya menggunakan perintah berikut.

## centos/rhel 7 sudo systemctl mulai mysql.Layanan ## Centos/Redhat 6 Sudo Service Mysql Start 

Langkah 3 - Amankan mariadb instalasi

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 yang aman akan meminta input pengguna sebagai beberapa titik, ikuti instalasi sesuai output di bawah ini, semua input pengguna disorot dengan warna merah.

Catatan: Menjalankan semua bagian skrip ini direkomendasikan untuk semua server Mariadb dalam penggunaan produksi! Harap baca setiap langkah dengan cermat! Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada): ok, kata sandi yang berhasil digunakan, lanjutkan ... atur kata sandi root? [Y/n] y Kata sandi baru: Masukkan kembali kata sandi baru: Kata sandi berhasil diperbarui dengan sukses! Muat ulang tabel hak istimewa ... sukses! Hapus pengguna anonim? [Y/n] y… sukses! Larang login root dari jarak jauh? [Y/n] y… sukses! Hapus database tes dan akses ke sana? [Y/n] y - Database Tes menjatuhkan ... Sukses! - Menghapus hak istimewa pada database pengujian… Sukses! Muat ulang tabel hak istimewa sekarang? [Y/n] y… sukses! Membersihkan ... terima kasih telah menggunakan 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 membuat database baru, pengguna dan tetapkan hak istimewa ke database.

## Buat basis data mariadb [(tidak ada)]> buat basis data mydb; ## Buat akun pengguna mariadb [(tidak ada)]> buat pengguna 'dbuser'@'localhost' yang diidentifikasi oleh 'rahasia'; ## Izin hibah di basis data mariadb [(tidak ada)]> hibah semuanya di mydb.* Ke 'dbuser'@'localhost'; ## Muat ulang hak istimewa mariadb [(tidak ada)]> hak istimewa flush;
1234567891011## Buat databasemariadb [(tidak ada)]> Buat database mydb; ## Buat Pengguna AccountMariadb [(tidak ada)]> Buat pengguna 'dbuser'@'localhost' yang diidentifikasi oleh 'Secret'; ## Izin Hibah di DatabasemariAdb [(Tidak Ada)]> Hibah Semua di MYDB.* Ke 'dbuser'@'localhost'; ## Reload PrivilegesMariadb [(tidak ada)]> hak istimewa flush;

Anda juga dapat mengharuskan menginstal phpMyadmin untuk mengelola mariadb menggunakan antarmuka web, yang menyediakan cara mudah untuk bekerja.