So ersetzen Sie MySQL durch Mariadb in CentOS/Rhel

So ersetzen Sie MySQL durch Mariadb in CentOS/Rhel

MariADB hat mehr Funktionen und Vorteile gegenüber dem hier beschriebenen MySQL -Server. Wenn Sie nachdenken, zu Mariadb zu wechseln, hilft Ihnen dieser Artikel. Heute werde ich Ihnen zeigen. Dazu folgen wir diese Schritte als Wurzel.

Schritt 1: Sicherung vorhandener Datenbanken

Nehmen Sie zunächst eine Sicherung aller vorhandenen Datenbanken, falls wir sie wiederherstellen müssen.

# Mysqldump -u root -p --all -databasen> backupdbs.sql 

Schritt 2: MySQL entfernen

Nachdem Sie bestätigt haben, dass Sie alle Datenbanken Sicherung haben, entfernen Sie MySQL aus dem System. Stoppen Sie zunächst den MySQL -Service

# Service MySQLD Stop 

Wir kopieren die MySQL -Konfigurationsdatei an einen anderen Speicherort, der verwendet werden soll

# CP /etc /mein.CNF /TMP / 

Entfernen Sie alle MySQL -Pakete

# yum entfernen Sie MySQL* 

Schritt 3: Installieren Sie Mariadb

Um ein Abhängigkeitsproblem zu lösen, installieren wir das Remi -Repo.

# RPM -ivh http: // rpms.FAMILLECOLLET.com/Enterprise/remi-release-6.Drehzahl 

Installieren Sie dann das COMPAT-MYSQL55-Paket

# yum -enableRepo = remi -test -DisableRepo = remi install COMPAT -MYSQL55 

Jetzt können wir mit der Installation von Mariadb fortfahren. Sie können die Schritte auf https: // tecadmin befolgen.net/install-mariadb-in-centos-rhel-and-sterora/
Nachdem wir diese Schritte abgeschlossen haben, stellen wir unsere wieder her.CNF haben wir uns zuvor auf seinen ursprünglichen Standort gesichert

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

Schritt 4: Stellen Sie alle Datenbanken wieder her (falls erforderlich)

Stellen Sie die Sicherung aller unserer Datenbanken auf dem MariADB -Server wieder her.

# Mysql -u root -p < BackupDBS.sql 

Schließlich starten wir den Dienst neu, melden.

# Service MySQL Neustart # MySQL -U -root -p