{{tag>sgbd mysql serveur réseau }} ---- ====== MariaDB ====== **MariaDB** est un système de gestion de base de données relationnelles. Après le rachat de [[:MySQL]] par Sun Microsystems, puis de Sun par Oracle Corporation, le fondateur de MySQL (Michael Widenius) démissionne pour lancer une version alternative, sous licence GPL et 100% compatible avec MySQL. MariaDB se base sur le code source de MySQL 5.1. --- //Source: [[http://fr.wikipedia.org/wiki/MariaDB|Wikipédia]]// ===== Installation ===== === Ubuntu 16.04 === Depuis la version 16.04, mariadb est dans les dépôts officiels.\\ [[:mariadb#Installer les paquets|Pour l'installer, cf. ci-dessous "Installer les paquets"]] Pour la version 14.04, mariadb est dans les dépôts officiels. Cependant, le numéro de version figure encore(([[http://packages.ubuntu.com/trusty/database/mariadb-server-5.5]])). ==== Recharger la liste des paquets ==== sudo apt-get update ==== Installer les paquets ==== Pour installer le serveur MariaDB : [[apt>mariadb-server]] ou sudo apt-get install mariadb-server Pour installer le client MariaDB : [[apt>mariadb-client]] ou sudo apt-get install mariadb-client ===== PHP ===== Pour que PHP dialogue avec le serveur MariaDB, il ne faut pas oublier d'installer le paquet :\\ pour le support de PHP7: [[apt>php-mysql]] \\ pour le support de PHP5: [[apt>php5-mysql]]. ===== Définir/Redéfinir le mot de passe root et les différentes sécurités ===== Lors de la première installation vous devrez définir le mot de passe root : sudo mysql_secure_installation Permet aussi de limiter l'accès root uniquement en local… si vous rencontrez l'erreur \\ //ERROR 1698 (28000): Access denied for user 'root'@'localhost'// \\ pensez bien à être en sudo sudo mysql -u root Pour phpmyadmin, il faut utiliser le compte éponyme… //phpmyadmin// avec le mot de passe définit lors de l'installation (de phpmyadmin). Si vous avez oublié votre mot de passe root :\\ //ERROR 1045 (28000): Access denied for user 'root'@'localhost'// \\ les solutions classiques à mysql ne résolve pas le problème. Il faut relancer sudo mysql_secure_installation … Change the root password? [Y/n] New password: ===== Liens ===== * [[http://mariadb.org/|MariaDB.org]] [en] * [[https://downloads.mariadb.org/mariadb/repositories/|Setting up MariaDB Repositories]] [en] * [[http://ourdelta.org/ubuntu|OurDelta]] [en] * [[https://launchpad.net/maria|MariaDB sur launchpad]] [en] * La page [[:mysql_outils|Outils MySQL]] -> Divers outils pour administrer les bases de données MySQL qui seront compatibles avec MariaDB * La page des [[:SGBD]] ---- //Contributeurs : [[:utilisateurs:time132|time132]], [[:utilisateurs/bcag2]]//