Cara mengganti mysql dengan mariadb di centos/rhel

Cara mengganti mysql dengan mariadb di centos/rhel

Mariadb memiliki lebih banyak fitur dan keunggulan dibandingkan server MySQL yang dijelaskan di sini. Jika Anda berpikir untuk beralih ke Mariadb, artikel ini akan membantu Anda. Hari ini saya akan menunjukkan kepada Anda cara mengganti mysql dengan mariadb dengan semua data yang ada di linux centos. Untuk melakukan ini kita akan mengikuti langkah -langkah ini sebagai root.

Langkah 1: Cadangan database yang ada

Pertama ambil cadangan semua database yang ada, jika kita perlu mengembalikannya.

# mysqldump -u root -p --all -databases> backupdbs.SQL 

Langkah 2: Hapus MySQL

Setelah mengkonfirmasi bahwa Anda memiliki semua cadangan database, mari kita hapus mysql dari sistem. Pertama hentikan layanan mysql

# layanan mysqld berhenti 

Kami menyalin file konfigurasi mySQL ke lokasi yang berbeda untuk digunakan

# cp /etc /my.CNF /TMP / 

Hapus semua paket MySQL

# yum lepaskan mysql* 

Langkah 3: Instal Mariadb

Untuk menyelesaikan masalah ketergantungan, kami menginstal repo Remi.

# rpm -ivh http: // rpms.famillecollet.com/Enterprise/Remi-Release-6.RPM 

Kemudian instal paket compat-mysql55

# yum -enableRepo = remi -test -disablerepo = remi instal compat -mysql55 

Sekarang kita dapat melanjutkan pemasangan Mariadb. Anda dapat mengikuti langkah -langkah di https: // tecadmin.net/install-mariadb-in-centos-rhel-and-fedora/
Setelah kami menyelesaikan langkah -langkah ini, kami mengembalikan milik kami.CNF Kami sebelumnya mendukung lokasi aslinya

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

Langkah 4: Kembalikan semua database (jika diperlukan)

Kembalikan cadangan semua database kami di Mariadb Server.

# mysql -u root -p < BackupDBS.sql 

Akhirnya kami memulai ulang layanan, masuk kembali ke Mariadb dan memeriksa bahwa semua data kami memang ada di sana.

# layanan mysql restart # mysql -u -root -p