infos MariaDB
This commit is contained in:
parent
95a2d1d14f
commit
378104fb50
|
@ -3,49 +3,55 @@ categories: databases
|
|||
title: Howto MySQL : installation et utilisation courante.
|
||||
---
|
||||
|
||||
* Documentation : <http://dev.mysql.com/doc/refman/5.5/en/>
|
||||
* Documentation MariaDB : <https://mariadb.com/kb/en/library/documentation/>
|
||||
* Documentation MySQL 5.5 : <http://dev.mysql.com/doc/refman/5.5/en/>
|
||||
* Rôle Ansible : <https://forge.evolix.org/projects/ansible-roles/repository/show/mysql>
|
||||
|
||||
[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 :
|
||||
|
|
Loading…
Reference in New Issue