Dans cet article nous allons vous expliquer comment remplacer votre serveur MySQL par la base de données MariaDB 5.5 sur votre serveur CentOS 6 qui est très simple. MariaDB est un fork du code source de MySQL. Il s'agit d'un remplacement gratuit et open source de MySQL dirigé par les développeurs originaux de MySQL. MariaDB est largement utilisé et plusieurs distributions Linux et grandes entreprises sont déjà passées de MySQL à MariaDB.
Tout d'abord, vous devez toujours disposer d'une sauvegarde de toutes les bases de données MySQL existantes :
# mysqldump --all-databases --user=root --password --master-data > /root/backup.sql Enter password:
Arrêtez votre service MySQL en exécutant la commande suivante :
# service mysqld stop Stopping mysqld: [ OK ]
Supprimez tous les packages MySQL installés :
# yum -y remove mysql*
Même si nous avons supprimé MySQL, votre fichier de configuration MySQL actuel (my.cnf ) est enregistré sous /etc/my.cnf.rpmsave et il peut être utilisé plus tard.
À l'aide de votre éditeur de texte préféré, créez un fichier de référentiel /etc/yum.repos.d/mariadb.repo contenant les lignes suivantes :
Systèmes 32 bits :
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos6-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Systèmes 64 bits :
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Vous pouvez maintenant installer MariaDB en utilisant YUM. Exécutez les commandes suivantes :
# yum update # yum install -y MariaDB-server MariaDB-client MariaDB-devel
Une fois l'installation terminée, démarrez MariaDB :
# service mysql start Starting MySQL.. SUCCESS!
Restaurez votre ancien my.cnf fichier :
cp /etc/my.cnf.rpmsave /etc/my.cnf
C'est tout. À ce stade, vous avez réussi à remplacer MySQL par MariaDB.
# mysql -V mysql Ver 15.1 Distrib 5.5.33a-MariaDB, for Linux (i686) using readline 5.1
Par défaut, MariaDB n'est pas renforcée. Vous pouvez sécuriser MariaDB en utilisant mysql_secure_installation script.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs linux experts de l'installer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.