Nous ne présentons plus MySQL, le système de gestion de bases de données le plus utilisé par les applications web. Depuis le rachat de Sun Microsystems (société éditrice de MySQL et Open Office) par Oracle, l’avenir de MySQL a plus de difficulté à se dessiner et les contributions diminuent. C’est pourquoi, des alternatives basées sur le code source de MySQL ont émergé comme MariaDB.
Qu’est-ce que MariaDB ?
MariaDB, lancé par le fondateur de la société MySQL, est une alternative à MySQL. MariaDB est publié sous licence GPL, LPGL et BSD et est utilisé par des sociétés reconnues telles de Google, Wikipédia ou encore Twitter.
De nombreuses distributions Linux ont déjà remplacé MySQL par MariaDB comme RedHat, Fedora et OpenSUSE. A noter que TOUS les CMS sont compatibles avec MariaDB (WordPress, Drupal, Joomla, Prestashop, Magento….)
Quels sont les avantages de MariaDB ?
MariaDB dispose d’avantages non négligeables par rapport à MySQL, après avoir effectué plusieurs tests, voici une présentation des principaux :
- Un site compatible MySQL sera naturellement compatible avec MariaDB
- Des performances améliorées de 8% en moyenne et jusqu’à 75% sur certaines requêtes
- Le système est plus sécurisé et moins sujet aux bugs
- Maria DB utilise le moteur de stockage amélioré XtraDB et Aria
- aucun changement à prévoir dans les programmes, vous pouvez continuer à utiliser mysqli->query ou new PDO(‘mysql: (ou encore mysql_connect) sans problème
- Ce changement est sans surcoût
- Vous profitez d’un système 100% Open Source avec une communauté très active !
MariaDB disponible sur les hébergements web mutualisés LWS
Pour vous faire profiter des nombreux avantages de MariaDB, nous avons migré l’intégralité de nos bases de données mutualisées sous MariaDB lors de la mise à jour de ce service en mai 2016.
Ce changement est entièrement transparent pour l’utilisateur et sans surcoût. Un site compatible avec MySQL le sera avec MariaDB.
Migration de MySQL vers MariaDB sur serveur VPS LWS
Si vous disposez d’un serveur VPS LWS avec une distribution telle que Debian 8 ou Ubuntu supportant MariaDB, vous avez la possibilité de migrer MySQL vers MariaDB aussi simplement qu’une mise à jour MySQL.
Pour ce faire, après avoir effectué une sauvegarde de vos bases de données, vous devez simplement lancer l’installation MariaDB avec le gestionnaire de paquets de votre distribution Linux. Voici par exemple la commande pour Debian 8 :
# apt-get install mariadb-server
Besoin d’aide ? N’hésitez pas à demander l’intervention de nos techniciens si vous ne souhaitez pas effectuer cette démarche vous-même :