Synology : Installer MariaDB

09/03/2014

MariaDB est un SGBD (système de gestion de base de données) open source. Il est hautement compatible avec MySQL et permet aux utilisateurs de migrer sans efforts des bases de données depuis MySQL vers MariaDB. Avec MariaDB, vous pouvez lire, mettre à jour et gérer vos données facilement et de manière efficace. Son installation est obligatoire pour installer WordPress sur votre NAS.

Logo MariaDB

Le phoque vient remplacer le dauphin de MySQL.

Pour la petite histoire, MySQL a été racheté par Sun Microsystems en 2008 pour la modique somme de 1 milliard de dollars. Oracle a ensuite racheté Sun en 2009.

Le créateur de MySQL, Michael Widenius, décide alors de quitter la société pour lancer le projet MariaDB. Il réutilise le code source de MySQL pour créer un nouvel embranchement (on appelle ça un fork). Vous pouvez obtenir plus d’informations via cet article.

Comment installer MariaDB sur le NAS Synology ?

La version de DiskStation Manager utilisée dans cet article est la 5.0

Suivez ces étapes pour installer ce programme sur votre NAS Synology.

Ouvrez le centre de paquet puis affichez la catégorie Utilitaires. Recherchez l’application MariaDB et lancez l’installation.

L’application ne nécessite pas de configuration complémentaire.

Installation de MariaDB sur un NAS Synology

Installation de MariaDB sur un NAS Synology

L’interface de configuration vous propose de réinitialiser le mot de passe de l’utilisateur root. Plutôt utile si vous perdez votre mot de passe !

Vous pouvez également supprimer les bases de données hébergées.

La prochaine étape consiste à installer phpMyAdmin pour administrer ce SGBD.

Réinitialiser le mot de passe root de MariaDB/phpMyAdmin

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 utilisé pour se connecter à phpMyAdmin. Pour redéfinir un nouveau mot de passe, vous pouvez consulter le tutoriel d’installation de phpMyAdmin.

Réinitialisation du mot de passe root de MariaDB/phpMyAdmin

Réinitialisation du mot de passe root de MariaDB

23 réflexions au sujet de « Synology : Installer MariaDB »

  1. franck

    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.

  2. Julien Nicole Auteur de l’article

    Bonjour Frank,

    Merci beaucoup pour votre message !!

    Le prochain article sortira en mai ;-)

    Julien

  3. Bill

    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

  4. bill

    Ca a marché (la commande de votre post precedent)
    merci
    bcp

  5. Julien Nicole Auteur de l’article

    Je vous en prie :)
    Votre message est le 100ème commentaire de ce blog ! Merci à vous !

  6. Melvin

    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

  7. Julien Nicole Auteur de l’article

    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

  8. Melvin

    Merci beaucoup :D c’est nickel j’ai de nouveau accès à phpMyAdmin !

  9. Eiko

    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.

  10. Julien Nicole Auteur de l’article

    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

  11. Eiko

    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

  12. Julien Nicole Auteur de l’article

    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).

    synology-activer-mysql-DSM-4

    Ensuite, vous pourrez administrer le serveur avec phpMyAdmin.

    Cordialement,
    Julien

  13. Eiko

    En effet j’avais déjà fait cela, mais malheureusement mon application requiert la version MariaDB 5.5.

  14. Julien Nicole Auteur de l’article

    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 ?

  15. Eiko

    oui c’est dans cette idée que je voulais faire. Je vais lire votre lien pour la création du disque iSCSI.

  16. zakazikoyomal

    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

  17. LEGENDRE

    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 » !

  18. Didier Leboutte

    Bonjour Julien, je rencontre le même problème que LEGENDRE…

  19. omeriol

    bonjours!!!!
    j’ai besoin d’aide,je veux reinitialiser le mot de passe root de mariadb j’arrive pas

  20. Brice

    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

Laisser un commentaire