Initialisation

This commit is contained in:
2024-01-07 10:02:35 +01:00
commit b7291133a3
4418 changed files with 169147 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
====== Base de données MariaDB ======
**MariaDB** est un système de gestion de base de données relationnelle (SGBD) open-source, créé par les développeurs qui ont initié le développement de **MySQL**. Il est conçu pour être une alternative à **MySQL**, offrant des fonctionnalités similaires tout en ajoutant des améliorations et des nouvelles fonctionnalités.
**MariaDB** utilise le langage de requête SQL (Structured Query Language) pour gérer les bases de données et permet de stocker, organiser, rechercher et récupérer des données.
Les caractéristiques clés de **MariaDB** incluent la compatibilité avec **MySQL**, la haute disponibilité, la scalabilité, la sécurité, la réplication et la gestion des transactions. Il offre également une variété de moteurs de stockage, y compris **InnoDB**, **MyISAM** et **Aria**, pour offrir des fonctionnalités de stockage flexibles pour les différents cas d'utilisation.
En raison de sa licence open source, **MariaDB** est utilisé par de nombreuses organisations pour stocker et gérer des données de toutes tailles et de tous types. Il est souvent utilisé dans des environnements d'entreprise pour des applications critiques telles que les systèmes de gestion de contenu (CMS), les systèmes de gestion de l'information (SGI), les applications Web et les systèmes de business intelligence.
En 1995 est sortie la première version internationale du SGBD open source MySQL de **MySQL AB**.
En 2009, à la suite du rachat de **MySQL** par **Sun Microsystems** et des annonces du rachat de **Sun Microsystems** par **Oracle Corporation**, le fondateur de MySQL quitte cette société pour lancer le projet **MariaDB**, dans une démarche visant à remplacer **MySQL** tout en assurant linteropérabilité.
À ce jour, en octobre 2020, le SGBD standard libre de diffusion (licence GPL) s'appelle **MariaDB Community Server**. Certains moteurs proposés par MariaDb (MaxScale) sont soumis aux termes de la licence **Business Source License** (BSL), licence payante dans certaines conditions.
À partir de la version 8.0, **MariaDB** n'assure plus la compatibilité parfaite de MySQL au niveau binaire.
Voir les notes des versions : [[https://mariadb.com/kb/en/release-notes/]]
===== Table des matières =====
<WRAP clear/>
<WRAP group>
<WRAP half column>
==== Les pages ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
<WRAP half column>
==== Les sous-catégories ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -noPages -subns -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
</WRAP>
~~NOTOC~~
~~NOCACHE~~

View File

@@ -0,0 +1,42 @@
====== Installer MariaDB-Server ======
Pour installer MariaDB-server sous Debian, vous pouvez suivre les étapes suivantes.
<panel>
Mettez à jour le système en exécutant la commande suivante :
sudo apt-get update
</panel>
<panel>Installez le paquet ''mariadb-server'' en exécutant la commande suivante :
sudo apt-get install mariadb-server
Pendant l'installation, vous serez invité à saisir un mot de passe pour l'utilisateur root de la base de données MariaDB. Entrez un mot de passe fort et notez-le soigneusement.
</panel>
<panel>
Une fois l'installation terminée, vous pouvez démarrer le service MariaDB en exécutant la commande suivante :
sudo systemctl start mariadb
</panel>
<panel>
Vous pouvez vérifier que le service est en cours d'exécution en exécutant la commande suivante :
sudo systemctl status mariadb
</panel>
<panel>
Si vous voulez que MariaDB démarre automatiquement au démarrage de votre système, vous pouvez activer le service en exécutant la commande suivante :
sudo systemctl enable mariadb
</panel>
<panel>
Et voilà, MariaDB est maintenant installé sur votre système Debian. Vous pouvez accéder à la console MariaDB en exécutant la commande suivante :
sudo mariadb
Et vous pouvez utiliser la commande exit pour quitter la console.
</panel>

View File

@@ -0,0 +1,28 @@
====== Maintenance ======
===== Table des matières =====
<WRAP clear/>
<WRAP group>
<WRAP half column>
==== Les pages ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
<WRAP half column>
==== Les sous-catégories ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -noPages -subns -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
</WRAP>
~~NOTOC~~
~~NOCACHE~~

View File

@@ -0,0 +1,17 @@
====== Savoir si MariaDB est installé ======
{{ :dummy.png?75x75|}}
Sous Linux, pour savoir si MariaDB est installé sur un système, vous pouvez utiliser l'une des méthodes suivantes :
<panel>
Vous pouvez ouvrir un terminal et exécuter la commande suivante pour vérifier si PostgreSQL est installé :
sudo systemctl status mariadb
Cette commande va afficher le statut de **MariaDB** s'il est installé sur votre système. Si vous voyez un message indiquant que le service est actif (running) et que le processus est en cours d'exécution, cela signifie que **MariaDB** est installé et en cours d'exécution.
{{ informatique:linux:sgbd:mysql:pasted:20230216-004307.png }}
</panel>
Si **MariaDB** n'est pas installé sur votre système, vous verrez un message d'erreur indiquant que le service n'est pas trouvé. Dans ce cas, vous pouvez l'installer en utilisant la commande appropriée pour votre distribution Linux (par exemple, ''sudo apt-get install mariadb-server'' pour les distributions basées sur **Debian**/**Ubuntu** ou ''sudo yum install mariadb-server'' pour les distributions basées sur **Red Hat**/**CentOS**/**Fedora**).

View File

@@ -0,0 +1,28 @@
====== Scripts ======
===== Table des matières =====
<WRAP clear/>
<WRAP group>
<WRAP half column>
==== Les pages ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
<WRAP half column>
==== Les sous-catégories ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -noPages -subns -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
</WRAP>
~~NOTOC~~
~~NOCACHE~~