abonnel-siteweb/data/pages/informatique/applications/base-de-donnees/mariadb/installer.txt

103 lines
2.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

====== Installer MariaDB ======
L'installation de //MariaDB// se distingue par l'installation de la partie serveur appelée ''mariadb-server'' et la partie cliente nommée ''mariadb-client''.
<code BASH>
sudo apt install mariadb-client mariadb-server
</code>
Sécuriser l'installation avec la commande suivante :
<code>sudo mysql_secure_installation</code>
Les réponses à saisir sont les suivantes :
<code>
Enter current password for root (enter for none):
# Par défaut ce n'est rien (none). Ne rien saisir et appuyer sur la touche Entrée
Set root password? [Y/n] =>
# Y
New password:
# Saisir un nouveau mot de passe
Re-enter new password:
# Saisir un nouveau mot de passe
Remove anonymous users? [Y/n]
# Y
Disallow root login remotely? [Y/n]
# Y
Remove test database and access to it? [Y/n]
# Y
Reload privilege tables now? [Y/n]
# Y
</code>
===== Vérifier que le service soit opérationnel =====
Vous pouvez vérifier le bon fonctionnement de votre service en tapant la commande suivante :
sudo systemctl status mariadb
{{informatique:applications:mysql:pasted:20200503-171809.png|réponse à la commande sudo systemctl status mariadb}}
===== Vérifier la connectivité avec root =====
Vous pouvez vérifier en ligne de commande le service :
mysql -uroot -p
Résultat :
<code>
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 43
Server version: 5.5.55-0+deb8u1 (Debian)
Copyright (c) 2000, 2017, 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.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
</code>
Si vous n'arrivez pas à vous connecter, suivant le guide [[informatique:applications:base-de-donnees:mariadb:maintenance:reinitialiser-le-mot-de-passe-root]]
Une fois connecté tapez la commande :
<code sql>
SHOW DATABASES;
</code>
Vous obtiendrez le résultat suivant :
<code>
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
</code>
===== voir aussi =====
[[https://www.christophe-casalegno.com/installation-dun-serveur-mariadb-ou-mysql-en-une-ligne-de-commande-sous-linux-debian/|Installation dun serveur MariaDB ou MySQL en une ligne de commande sous Linux Debian]]