phpMyAdmin

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Phpmyadmin)
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir PMA.
phpMyAdmin
Image illustrative de l'article PhpMyAdmin
Logo

Image illustrative de l'article PhpMyAdmin

Développeur The phpMyAdmin Project
Dernière version

4.2.3 (8 juin 2014) [+/-]

Environnement Multiplate-forme
Langue multilingue (62)
Type SGBD en ligne
Licence Licence libre (GNU GPL)
Site web phpmyadmin.net

phpMyAdmin (PMA) est une application Web de gestion pour les systèmes de gestion de base de données MySQL réalisée en PHP et distribuée sous licence GNU GPL.

Fonctionnalités[modifier | modifier le code]

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, qu'ils soient gratuits ou payants, le proposent ce qui permet à l'utilisateur de ne pas avoir à l'installer.

Cette interface pratique permet d'exécuter, très facilement et sans grandes connaissances dans le domaine des bases de données, de nombreuses requêtes comme les créations de table de données, les insertions, les mises à jour, les suppressions, les modifications de structure de la base de données. Ce système est très pratique pour sauvegarder une base de données sous forme de fichier .sql et ainsi transférer facilement ses données. De plus celui-ci accepte la formulation de requêtes SQL directement en langage SQL, cela permet de tester ses requêtes par exemple lors de la création d'un site et ainsi de gagner un temps précieux.

Histoire[modifier | modifier le code]

En 1998, Tobias Ratschiller commença à travailler sur une façade 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.

Principales versions[modifier | modifier le code]

  • 0.9.0 le 9 septembre 1998 : première version interne
  • 1.0.1 le 26 octobre 1998
  • 1.1.0 le 3 novembre 1998 : demande de confirmation avant une commande « Drop »
  • 1.2.0 le 29 novembre 1998 : import de données depuis un fichier texte
  • 1.3.0 le 16 décembre 1998
  • 1.3.1 le 27 décembre 1998 : première version multilingue
  • 1.4.0 le 16 janvier 1999 : possibilité de renommer et de copier des tables
  • 2.0.0 le 11 avril 1999 : refonte de la mise en page
  • 2.1.0 le 8 juin 2000 : dernière version du développeur original Tobias Ratschiller
  • 2.2.0 le 31 août 2001 : première version stable de The phpMyAdmin Project
  • 2.3.0 le 8 novembre 2001 : les vues de bases de données et de tables sont découpées en plus petites sections
  • 2.4.0 le 23 février 2003 : support des privilèges MySQL 4, connexions compressées, usage généralisé du format PNG
  • 2.5.0 le 5 novembre 2003 : introduction du système de transformation basé sur MIME
  • 2.6.0 le 27 septembre 2004 : amélioration du jeu de caractères et support MySQL 4.1
  • 2.7.0 le 5 décembre 2005 : amélioration des possibilités d'import, configuration simplifiée, nettoyage de l'interface utilisateur
  • 2.8.0 le 6 mars 2006 : prise en charge de PHP 5.1.2
  • 2.9.0 le 20 septembre 2006 : possibilité d'export vers un texte ou une feuille OpenDocument
  • 2.10.0 le 27 février 2007 : interface utilisateur permettant de définir les relations
  • 2.11.0 le 21 août 2007 : création de vues à partir de résultats de requêtes, prise en charge des triggers, procédures et fonctions, interface améliorée pour les serveurs gérant un grand nombre de bases ou de tables
  • 3.0.0 le 27 septembre 2008 : PHP 5.2+ et MySQL 5.0+ sont désormais requis, support de « Event » et « Trigger »
  • 3.0.1 le 22 octobre 2008
  • 3.1.0 le 28 novembre 2008
  • 3.2.0 le 15 juin 2009
  • 3.3.0 le 7 mars 2010
  • 3.4.0 le 11 mai 2011
  • 3.5.0 le 7 avril 2012 : édition directe du contenu d'une cellule, éditeur de champs de type Enum/Set, ajaxification accrue
  • 4.0.0 le 3 mai 2013 : abandon des frames HTML, utilisation d'une arborescence dans le panneau de navigation

Statut actuel[modifier | modifier le code]

Le logiciel, actuellement disponible dans 50 langues différentes[1], est encore maintenu dans The phpMyAdmin Project administré par Olivier Müller, Marc Delisle, Alexander M. Turek, Michal Čihař et Garvin Hicking.

Projets similaires[modifier | modifier le code]

Un autre outil similaire est phpPgAdmin, qui fournit des fonctionnalités similaires pour PostgreSQL.

Bibliographie[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Sur les autres projets Wikimedia :

Références[modifier | modifier le code]

  1. la liste des langages supportés par phpMyAdmin

Liens externes[modifier | modifier le code]