Cara Mengganti MySQL dengan MariaDB di Centos/RHEL

Cara Mengganti MySQL dengan MariaDB di Centos/RHEL

MariaDB mempunyai lebih banyak ciri dan kelebihan melalui MySQL Server yang diterangkan di sini. Sekiranya anda berfikir untuk beralih ke MariaDB, artikel ini akan membantu anda. Hari ini saya akan menunjukkan kepada anda cara menggantikan MySQL dengan MariaDB dengan semua data yang ada di Linux Centos. Untuk melakukan ini, kita akan mengikuti langkah -langkah ini sebagai akar.

Langkah 1: Sandarkan pangkalan data yang ada

Pertama, ambil sandaran semua pangkalan data yang ada, sekiranya kita perlu memulihkannya.

# mysqldump -u root -p -semua -data> backupdbs.SQL 

Langkah 2: Keluarkan mysql

Setelah mengesahkan bahawa anda mempunyai semua sandaran pangkalan data, mari keluarkan mysql dari sistem. Pertama hentikan perkhidmatan MySQL

# Perkhidmatan Mysqld Berhenti 

Kami menyalin fail konfigurasi MySQL ke lokasi yang berbeza untuk digunakan

# cp /etc /my.CNF /TMP / 

Keluarkan semua pakej MySQL

# yum keluarkan mysql* 

Langkah 3: Pasang Mariadb

Untuk menyelesaikan masalah ketergantungan, kami memasang repo REMI.

# rpm -ivh http: // rpms.famillecollet.com/enterprise/remi-release-6.rpm 

Kemudian pasangkan pakej compat-mysql55

# yum -enableRepo = Remi -test -disablerepo = Remi Pasang Compat -Mysql55 

Sekarang kita boleh meneruskan pemasangan Mariadb. Anda boleh mengikuti langkah -langkah di https: // tecadmin.bersih/install-Mariadb-in-centos-rhel-and-fedora/
Setelah kami menyelesaikan langkah -langkah ini, kami mengembalikan saya.CNF kami disokong sebelum ini ke lokasi asalnya

# cp /tmp /my.cnf /etc /my.cnf 

Langkah 4: Pulihkan semua pangkalan data (jika diperlukan)

Pulihkan sandaran semua pangkalan data kami di pelayan MariaDB.

# mysql -u root -p < BackupDBS.sql 

Akhirnya kami memulakan semula perkhidmatan, log masuk semula ke MariaDB dan periksa bahawa semua data kami memang ada di sana.

# perkhidmatan mysql mulakan semula # mysql -u -root -p