MariaDB is an open source DBMS (Database Management System). It is highly compatible with MySQL and allows users to effortlessly migrate from MySQL to MariaDB databases. With MariaDB, you can read, update and manage your data easily and efficiently. Its installation is required to install the WordPress CMS (french post) on the NAS.

Seal replaces the MySQL dolphin.
For the record, MySQL was bought by Syn Microsystems in 2008 for the modest sum of $ 1 billion. Oracle later bought Sun in 2009.
The creator of MySQL, Michael Widenius, decided to leave the company to launch the MariaDB project. It reuses the MySQL source code to create a fork. You can get more information through this article.
How to install MariaDB on Synology NAS ?
DiskStation Manager version used in this article is 5.2
This article was translated by a machine from this post written in french : Synology : Installer MariaDB
Follow these steps to install this program on your Synology NAS.
Open the package center and display the Utilities category. Search the application MariaDB and start the installation.
The application does not require any additional configuration.
The configuration interface offers you to reset the password for the root user. Rather useful if you lose your password!
You can also remove the hosted databases.
The next step is to install phpMyAdmin to administer the DBMS.
Reset the root password MariaDB / phpMyAdmin
You must click on the button “Change MariaDB password” then the red button “Reset MariaBD password”.
This action will reset the root password used to connect to phpMyAdmin. To redefine a new password, you can view the phpMyAdmin setup tutorial.
Bonjour, je possède un Nas Synology DS713+ et je découvre le monde des Nas. Ce n’est pas évident de tout paramétrer et surtout de tout comprendre (pour moi). Votre blog avec les articles sur le Nas synology est superbe ; cela va m’aider énormément. Articles clairs, bien expliqués. Merci beaucoup de prendre de votre temps pour expliquer “la nébuleuse des nas synology”. Franck.
Bonjour Frank,
Merci beaucoup pour votre message !!
Le prochain article sortira en mai ;-)
Julien
Bonjour Julien,
Je suis tombé sur votre blog en recherchant un moyen de supprimer les database de mon NAS car la DB de la musique me pose des soucis : j’ai posé des fichiers dans music, ils ont été intégré à DS Audio, mais les tag avaient des erreurs… j’ai donc corrigé et refait l’opération avec file station, mais DS Audio ne comprends pas et garde les anciens tags malgré des réindexations.
J’ai donc cherché un moyen de supprimer la Database Music (au moins elle), et d’après votre article, l’installation de MariaDB peut permettre ceci, afin de repartir from scratch pour DS Audio.
Pouvez-vous me confirmer ? et si oui, après que MariaDB ait supprimé les DB, faut il redémarrer le NAS ou juste lancer une ré-indexation.
Merci d’avance
Bonjour,
L’indexation des médias n’utilise pas MariaDB pour gérer les bases mais PostgreSQL.
Voici plusieurs ressources qui traitent du sujet :
Comment avez-vous lancé une réindexation ? Avez-vous essayé la ligne de commande suivante (en SSH) :
synoindex -R music
Julien
Ca a marché (la commande de votre post precedent)
merci
bcp
Je vous en prie :)
Votre message est le 100ème commentaire de ce blog ! Merci à vous !
Bonjour,
J’ai perdu le mot de passe de l’utilisateur root pour me connecter à phpMyAdmin.
Si je fais “changer le mot de passe MariaDB” (nouvelle version je pense) est ce que cela va changer le mot de passe d’accès à phpMyAdmin pour l’user root ? Ou c’est deux choses différentes ?
Car impossible de me souvenir du mot de passe root pour y accéder :/
Merci
Bonjour,
Il faut cliquer sur le bouton “Changer le mot de passe MariaDB” puis sur le bouton rouge “Réinitialiser le mot de passe MariaBD”.
Cette action va remettre à zéro le mot de passe root de phpMyAdmin. Pour redéfinir un nouveau mot de passe, vous pouvez consulter le tutoriel d’installation de phpMyAdmin.
Julien
Merci beaucoup :D c’est nickel j’ai de nouveau accès à phpMyAdmin !
Merci pour votre blog. Novice en la matière, je voudrai avoir votre vos lumières .
Ayant un PC en Windows 7, je voudrais déporter Maria DB sur une NAS Synology DS508.
J’ai connecté un volume du NAS comme disque réseau sur mon PC comme drive “Z:” et quand je lance le package d’installation de MariaDB “mariadb-5.5.32-winx64.msi” en précisant de le mettre sur mon disque “Z:” cela ne marche pas alors que si je mets sur un disque Local “D:” par exemple ca marche… je ne sais plus quoi faire.
Bonjour,
L’installation de MariaDB doit être effectué sur le NAS et non pas sur votre PC. Vous pourrez ainsi accéder à vos bases de données sans devoir laisser votre PC allumé.
Si le pare-feu du NAS est actif, vous devrez ouvrir le port 3306.
N’hésitez pas à me recontacter si vous avez besoin d’aide.
Cordialement,
Julien Nicole
Bonjour,
Merci pour votre réponse, mais malheureusement la version DSM supportée par mon DS508 est seulement le DSM 4.0-2265 et Le paquet MariaDB est présent que pour le DSM 5.0 et ultérieur.
Cordialement,
Eiko
Bonjour Eiko,
D’après cette page, la version 5.1.49 de MySql est présente sur DSM 4.0. Pour l’activer il faut cocher la case “Activer MySQL” dans les paramètres des services web du NAS (source).
Ensuite, vous pourrez administrer le serveur avec phpMyAdmin.
Cordialement,
Julien
En effet j’avais déjà fait cela, mais malheureusement mon application requiert la version MariaDB 5.5.
Dans ce cas, je partirai sur la création d’un disque iSCSI sur le NAS pour ensuite l’ajouter à votre PC. Vous pourrez ainsi installer MariaDB sur ce disque dur tout en conservant les données sur le NAS.
Qu’en pensez-vous ?
oui c’est dans cette idée que je voulais faire. Je vais lire votre lien pour la création du disque iSCSI.
Bonjour
j’essaie d’installer phpmyadmin mais il me demande d’installer mariadb10 que je ne trouve pas
merci de m’aider a installer phpmyadmin
Bonjour Julien et bravo pour votre blog clair et riche !
Je suis en train d’installer MOODLE qui m’indique l’erreur suivante (rencontrée sur MARIADB10, je présume ?) :
Certaines tables de votre base de données utilise le format Antelope. Le support complet de l’encodage UTF-8 dans MySQL et MariaDB requiert le format Barracuda.
Comment faire pour modifier ce paramètre ?
Autre exigence :
Pour un support complet de l’encodage UTF-8, tant MySQL que MariaDB nécessitent d’activer le paramètre « innodb_large_prefix »
Comment doit-on procéder ?
Merci d’avance de vos “lumières” !
Bonjour Julien, je rencontre le même problème que LEGENDRE…
Bonjour
résolution du problème “BARACUDA” https://dba.stackexchange.com/a/15934
Solution :
https://dba.stackexchange.com/a/15934
https://stackoverflow.com/a/43403017
cordialement
bonjours!!!!
j’ai besoin d’aide,je veux reinitialiser le mot de passe root de mariadb j’arrive pas
Bonjour,
J’avais une base mariaDB avec Kodi sur /Volume2 seulement le disque a crashé. Est il possible de faire en sorte que la base soit sur le Volume 1 dans le futur?
Merci