MediaWiki en interrogeant directement la base de données.
===== Pourquoi écrire un module ? =====
Il ex... **.
- Établir une **connexion** avec la base de données pour exécuter la requête SQL.
- Et **transmettr... pour indiquer au module le **nom** de la base de données et la **requête** à utiliser :
* ''db_name'' : nom de la base de données ;
* ''request'' : requête SQL à lancer.
Pour
t très souvent des noms de répertoire, de base de données ou des logins, mots de passe, etc. Elles définiss... tâche ''mediawiki database'' va créer la base de données avec le module **mysql_db**. Et les options :
... awiki_db_name}}"%%'' indique le nom de la base de données qui est récupéré de la variable mediawiki_db_name... * ''state: present'' indique de créer la base de données.
- La deuxième tâche ''mediawiki user and privi
*anguage). YAML permet d’écrire des structures de données qui peuvent être spécifiées sous la forme de list... er serveur (**http1**).
- Installer une base de données **MariaDB** sur le deuxième serveur (**bdd1**).
... confdb'', vous avez besoin de **créer une base de données** et d'**attribuer des droits** sur cette base.
... d’installation** et **mettre à jour** la base de données.
Pour cela, vous avez besoin des répertoires met
exécuter le logiciel.
- Installer une **base de données** pour stocker les pages.
- Télécharger les **f... et un serveur Linux (**Debian**) avec une base de données (**MariaDB**). Vous utilisez **Centos**, **Apache... le **premier serveur**.
- Installer une base de données **MariaDB** sur le **deuxième serveur**.
- Télé