# Bases de données

Source : https://webgune.cloud/fr-fr/docs/bases-de-donnees · Mis à jour le 2026-10-27

# Bases de données

Webgune provisionne des bases de données directement dans Kubernetes, avec stockage persistant (PVC) : les données survivent aux redémarrages et aux mises à jour d'image.

## Choisir un moteur

| Moteur | Port | Cas d'usage typique | Guide |
|--------|:---:|----------------------|-------|
| PostgreSQL | 5432 | applications relationnelles, ORM riches | [PostgreSQL](/docs/db-postgresql) |
| MySQL | 3306 | WordPress, Laravel, PHP en général | [MySQL](/docs/db-mysql) |
| MariaDB | 3306 | fork de MySQL, mêmes pilotes | [MariaDB](/docs/db-mariadb) |
| MongoDB | 27017 | documents JSON, schéma flexible | [MongoDB](/docs/db-mongodb) |
| Redis | 6379 | cache, sessions, files d'attente | [Redis](/docs/db-redis) |

## Créer une base

1. **+ Nouveau service → Base de données**.
2. Choisissez le moteur.
3. Nommez la base.
4. Le mot de passe est généré automatiquement (personnalisable si besoin).
5. **Créer** : la base est prête en quelques secondes.

## Deux façons de s'y connecter

- **URL interne** : pour les services du même projet, via le DNS interne du cluster. C'est le choix par défaut.
- **URL publique (NodePort)** : pour un accès depuis l'extérieur (poste local, outil graphique). À activer explicitement via **Exposer publiquement** dans l'onglet **Database**.

## Interface SQL intégrée

L'onglet **Database** embarque un explorateur de type phpMyAdmin : liste des tables avec structure, et un éditeur de requêtes (`Ctrl+Enter` pour exécuter).

## Sauvegardes

L'onglet **Sauvegardes** du service couvre les deux besoins, manuel et planifié : voir [Sauvegardes et restauration](/docs/sauvegardes) pour le détail. En résumé : un **dump** exporte le contenu de la base, un **snapshot** copie le volume entier, et une sauvegarde se restaure depuis la même liste.

Activez la planification avant la mise en production. Elle est quotidienne par défaut. Sans sauvegarde, une suppression accidentelle ne se rattrape pas.
