From 378104fb5073632e7cb6c911ade8bd8a628839e9 Mon Sep 17 00:00:00 2001 From: gcolpart Date: Wed, 13 Sep 2017 01:19:24 +0200 Subject: [PATCH] infos MariaDB --- HowtoMySQL.md | 48 +++++++++++++++++++++++++++--------------------- 1 file changed, 27 insertions(+), 21 deletions(-) diff --git a/HowtoMySQL.md b/HowtoMySQL.md index aaba152b..86092dce 100644 --- a/HowtoMySQL.md +++ b/HowtoMySQL.md @@ -3,49 +3,55 @@ categories: databases title: Howto MySQL : installation et utilisation courante. --- -* Documentation : +* Documentation MariaDB : +* Documentation MySQL 5.5 : * Rôle Ansible : [MySQL](https://www.mysql.com/) est une base de données très populaire au sein des infrastructures web. Nous utilisons au choix la version libre de MySQL distribuée par Oracle, et [MariaDB](https://mariadb.org/) un fork créé en 2009 par le créateur initial de MySQL. ## Installation -Pour la version libre de MySQL distribuée par Oracle : +Sous Debian 9, nous installons uniquement MariaDB : ~~~ -# apt install mysql-server +# apt install mariadb-server-10.1 $ mysql --version -mysql Ver 14.14 Distrib 5.5.53, for debian-linux-gnu (x86_64) using readline 6.3 +mysql Ver 15.1 Distrib 10.1.26-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 ~~~ -Pour MariaDB : - -~~~ -# apt install mariadb-server-10.0 - -$ mysql --version -mysql Ver 15.1 Distrib 10.0.28-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 -~~~ +> *Note* : Sous Debian 8, on installe la version libre de MySQL distribuée par Oracle : +> +> ~~~ +> # apt install mysql-server +> +> $ mysql --version +> mysql Ver 14.14 Distrib 5.5.53, for debian-linux-gnu (x86_64) using readline 6.3 +> ~~~ +> +> ou MariaDB : +> +> ~~~ +> # apt install mariadb-server-10.0 +> +> $ mysql --version +> mysql Ver 15.1 Distrib 10.0.28-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 +> ~~~ L'installation sous Debian demande un mot de passe pour le superutilisateur (par défaut *root*) de MySQL. En laissant un mot de passe vide, on peut se connecter sans mot de passe : ~~~ $ mysql -u root -Welcome to the MySQL monitor. Commands end with ; or \g. -Your MySQL connection id is 45 -Server version: 5.5.53-0+deb8u1 (Debian) +Welcome to the MariaDB monitor. Commands end with ; or \g. +Your MariaDB connection id is 18348 +Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 -Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. - -Oracle is a registered trademark of Oracle Corporation and/or its -affiliates. Other names may be trademarks of their respective -owners. +Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. -mysql> +MariaDB [(none)]> ~~~ Il faut ensuite mettre un mot de passe pour le superutilisateur de MySQL, on conseille d'utiliser l'identifiant *adminmysql* car *root* peut prêter à confusion :