0

Debian 7 : migrer MySql-server 5.6 vers MariaDB 10.1

Le SGBD (Système de gestion de base de données) MariaDB est un fork sous licence GPL de Oracle Mysql, qui offre la garantie de rester Open-source contrairement à l’avenir incertain d’Oracle Mysql.

mariadb-logo

Migration de Mysql-serveur 5.6 vers MariaDB 10.1

nb :
Attention!!!
Avant de procéder à la migration, faire une sauvegarde des bases de données!

MariaDB n’est pas encore disponible dans les dépôts officiels de Debian stable.

  • Ajout du dépôt externe pour MariaDB 10.1 :
  • echo "# MariaDB 10.1 repository list - created 2014-11-24 09:09 UTC
    # http://mariadb.org/mariadb/repositories/
    deb http://nwps.ws/pub/mariadb/repo/10.1/debian wheezy main
    deb-src http://nwps.ws/pub/mariadb/repo/10.1/debian wheezy main" | tee /etc/apt/sources.list.d/mariadb.list
    
  • Importation de la clé de signature GnuPG :
  • apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 1bb943db
    
  • Mise à jour :
  • apt-get update && apt-get upgrade
    
  • Migration de MariaDB 10.1 :
  • apt-get install mariadb-server-10.1 mariadb-client-10.1 mariadb-server-core-10.1
    

    Lors de l’installation de MariaDB, il sera demandé un nouveau mot de passe pour le compte root, laisser vide pour conserver le même mot de passe :
    mdp-root_mariadb10

  • Vérification de l’installation de MariaDB en lieu et place de Mysql-server :
  • Se connecter au serveur MariaDB.

    mysql -u root -p
    

    Vérification de la version.

    SHOW VARIABLES LIKE "%version%";
    

    mariadb-10

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.