| Développé par | The phpMyAdmin Project |
|---|---|
| Première version | |
| Dernière version | 5.2.3 (phpMyAdmin 5.2.3, ) |
| Dépôt | github.com/phpmyadmin/phpmyadmin |
| Assurance qualité | Intégration continue |
| Écrit en | PHP et JavaScript |
| Système d'exploitation | Multiplateforme (d) |
| Environnement | Multiplate-forme |
| Formats lus | Comma-separated values, Extensible Markup Language, OpenDocument et phpMyAdmin SQL dumpTRUM (d) |
| Formats écrits | Comma-separated values, OpenDocument, Extensible Markup Language, YAML, JavaScript Object Notation, Portable Document Format et phpMyAdmin SQL dumpTRUM (d) |
| Langues | multilingue (79) |
| Type |
Application web Environnement de développement intégré Database administration tool (d) |
| Licence | Licence publique générale GNU version 2 |
| Site web | phpmyadmin.net |
phpMyAdmin (PMA) est une application Web de gestion pour les systèmes de gestion de base de données MySQL et MariaDB, réalisée principalement en PHP et distribuée sous licence GNU GPL.
Il s'agit de l'une des plus célèbres interfaces pour gérer une base de données MySQL sur un serveur PHP. De nombreux hébergeurs, gratuits comme payants, le proposent ce qui évite à l'utilisateur d'avoir à l'installer.
Cette interface pratique permet d'exécuter, très facilement et sans grandes connaissances en bases de données, des requêtes comme les créations de table de données, insertions, mises à jour, suppressions et modifications de structure de la base de données, ainsi que l'attribution et la révocation de droits et l'import/export. Ce système permet de sauvegarder commodément une base de données sous forme de fichier .sql et d'y transférer ses données, même sans connaître SQL.
Les requêtes SQL restent possibles, ce qui permet de les tester interactivement lors de la création d'un site pour les utiliser ensuite en batch (c'est-à-dire en différé) une fois au point.
En 1998, Tobias Ratschiller (de) commença à travailler sur une interface web en PHP pour MySQL, inspirée du MySQL-Webadmin de Peter Kuppelwieser. Quand il renonça au projet en 2000 par manque de temps, phpMyAdmin était déjà devenu un des plus populaires outils d'administration pour les applications PHP et l'administration MySQL avec une large communauté d'utilisateurs et de collaborateurs.
Afin de coordonner le nombre croissant de patches, un groupe de trois développeurs, Olivier Müller, Marc Delisle et Loïc Chapeaux, lancèrent le projet The phpMyAdmin Project sur SourceForge.net et assurèrent le développement en 2001.
Le logiciel, actuellement disponible dans 50 langues différentes, est encore maintenu dans The phpMyAdmin Project administré par Olivier Müller, Marc Delisle, Alexander M. Turek, Michal Čihař et Garvin Hicking.