Installation de PHPMyAdmin

Présentation

PHPMyAdmin est un outil web open source permettant de gérer facilement des bases de données MySQL et MariaDB via une interface graphique.

Il simplifie les opérations complexes sans passer par la ligne de commande.

Interface web intuitive pour administrer vos bases de données
Fonctionnalités principales
  • Gestion des bases : créer, modifier, supprimer
  • Gestion des utilisateurs : droits et permissions
  • Édition des tables : colonnes, index, relations
  • Requêtes SQL : exécution directe avec résultats
  • Import / Export : SQL, CSV, JSON, XML
  • Sauvegarde / restauration
  • Maintenance : optimisation, réparation
  • Statistiques : visualisation des données
Avantages
  • Interface simple et accessible
  • Multilingue
  • Très utilisé et bien documenté
  • Accessible depuis un navigateur
Idéal pour administrer rapidement une base de données
Inconvénients
  • Moins performant sur très grosses bases
  • Risque de sécurité si mal configuré
Toujours sécuriser l’accès (authentification, IP, HTTPS)
Installation

Commandes :


apt install phpmyadmin
								

Configuration Nginx pour ma part :


# fichier : /etc/nginx/nginx.conf
http {
	...
	client_max_body_size 100M;
}
								

Explication :

  • apt install phpmyadmin → installe l’interface web
  • client_max_body_size → permet d’importer de gros fichiers SQL
Bonnes pratiques
  • Restreindre l'accès par IP ou par VPN
  • Utiliser HTTPS
  • Changer l'URL par défaut
  • Ne jamais laisser accessible en production sans sécurité
PHPMyAdmin est une cible fréquente → sécurisation obligatoire
PHPMyAdmin est un outil puissant pour gérer vos bases de données rapidement, mais doit être utilisé avec précaution en production.