Comment mettre à niveau MariaDB 5.5 à Mariadb 10.0 Utilisation de Yum

Comment mettre à niveau MariaDB 5.5 à Mariadb 10.0 Utilisation de Yum

Mariadb 10.0 La version stable a été publiée et disponible pour installer à l'aide de Yum Package Manager. Aujourd'hui, nous avons mis à niveau Tecadmin.Serveur de base de données net de MariaDB 5.5 à Mariadb 10.0 Utilisation de Yum. Cette mise à niveau se passe très bien pour moi. Mais soyez soigneusement et gardez la sauvegarde pour vous toutes les bases de données à la récupération des dommages inutiles.

Étape 1: Bases de données de sauvegarde

Nous vous recommandons de sauvegarder toutes vos bases de données avant de mettre à niveau MariaDB. Vous pouvez utiliser n'importe quel outil selon votre préférence pour le faire. Pour cet exemple, je prends une sauvegarde complète de toutes les bases de données à l'aide de MySQLDump.

# mysqldump -u root -p --tall-databases> alldb.SQL 

Étape 2: Ajouter le référentiel de mariadb yum

Pour ce tutoriel, nous supposons que vous exécutez le système CentOS-6, créez un fichier de configuration du référentiel YUM / etc / yum.se soustraire.D / Mariadb.repo et ajouter la configuration ci-dessous.

Pour CentOS-6 64 bits:

[MariaDb] Nom = Mariadb Bustanl = http: // yum.mariadb.org / 10.0 / CentOS6-AMD64 gpgkey = https: // yum.mariadb.org / rpm-gpg-key-mariadb gpgcheck = 1 

Pour CentOS-6 32 bits:

[MariaDb] Nom = Mariadb Bustanl = http: // yum.mariadb.org / 10.0 / Centos6-x86 gpgkey = https: // yum.mariadb.org / rpm-gpg-key-mariadb gpgcheck = 1 

Pour d'autres versions, vous pouvez utiliser l'outil de générateur de référentiel MariaDB.

Étape 3: Améliorer MARIADB

Pour éviter tout conflit, je recommanderais d'abord de supprimer toute installation MARIADB / MySQL existante effectuée.

# yum supprimer mysql mysql-server mysql-shared mysql-shared-compat mariaDb-server mariaDb-client 

La commande ci-dessus doit supprimer tous les packages en fonction de MariaDB / MySQL, utilisons la commande suivante pour installer MariaDB 10.0.

# yum installer MariaDB-Server MariaDB-Client 

Il peut s'agir du package PHP-Mysql a été supprimé lors de la non-installation de MariaDB 5.5. Alors installez-le aussi.

# yum installer php-mysql 

Enfin démarrer MARIADB, mettre à jour les fichiers de données, redémarrer également le service Apache

# Service mysql start # mysql_upgrade # service httpd redémarrage 

Étape 4: Vérifiez la mise à niveau de MariaDB

Après la mise à niveau, il n'y a rien à faire. Si tout se passe bien, toutes vos bases de données devraient être là. Connectons-nous au service MariaDB en utilisant l'ancien mot de passe.

# MySQL -P Entrez le mot de passe: Bienvenue dans le moniteur MARIADB. Les commandes se terminent avec; ou g. Votre ID de connexion MARIADB est 4 Version du serveur: 10.0.Copyright (C) 2000, 2014, Oracle, SkySQL AB et autres. Type 'help;' ou «H» pour obtenir de l'aide. Tapez 'C' pour effacer l'instruction d'entrée actuelle. MariaDb [(aucun)]>