Centos 7 ile gelen mariadb sürümünde aktif olan 5.5 de karakter sorunları olabiliyor cpanelde ki yedek uyuşmuyor daha sağlıklı sürüme yükseltmek en mantıklısı olacaktır.
Aşağıdaki komutla tüm veritabanlarının yedeklerini oluşturun:
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --all-databases --routines --triggers > /tmp/all-databases.sql
Mariadb yi durdurun.
service mariadb stop
Mariadb tezgahı gibi ek paketleri kaldırın:
rpm -e mariadb-bench
Mysql leri klasör olarakda kopyalalım.
cp -a /var/lib/mysql/ /var/lib/mysql_backup
Mariadb kurmak için depoyu oluşturalım
nano /etc/yum.repos.d/MariaDB.repo
içine bu kodları ekleyin.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1
Mariadb update için aşağıda ki komutu çalıştırın
yum install mariadb
Mariadb yi aktif edin.
service mariadb start
Plesk içindeki paket sürümünü güncellemek için bu komutu çalıştırın:
plesk sbin packagemng -sdf rm /etc/init.d/mysql systemctl daemon-reload
Son olarak mariadb yi resetleyip işlemi sonlandıralım.
service mariadb restart