phpMyAdmin
phpMyAdmin
| |
---|---|
phpMyAdmin | |
Basisdaten
| |
Entwickler | The phpMyAdmin Project |
Erscheinungsjahr | 1998 |
Aktuelle Version | 5.2.1[1] (8. Februar 2023) |
Betriebssystem | plattformunabhängig |
Programmiersprache | PHP und JavaScript |
Kategorie | Datenbankadministration |
Lizenz | GPL-2.0+ (Freie Software) |
deutschsprachig | ja |
phpmyadmin.net |
phpMyAdmin (kurz: pMA) ist eine freie Webanwendung zur Administration von MySQL-Datenbanken und deren Fork MariaDB[2]. Die Software ist in PHP implementiert; daher kommt der Name phpMyAdmin. Die meisten Funktionen können ausgeführt werden, ohne selbst SQL-Anweisungen zu schreiben, wie z. B. Datensätze auflisten, Tabellen anlegen/löschen, Spalten hinzufügen, Datenbanken anlegen/löschen und Benutzer verwalten.
phpMyAdmin ist unter der GNU General Public License lizenziert und ist auch in vielen Linux-Distributionen enthalten. Es werden derzeit 75 Sprachen unterstützt, wobei die Übersetzung je nach Sprache mehr oder weniger vollständig ist.[3]
phpMyAdmin ist weit verbreitet und wird unter anderem von großen Webhosting-Providern verwendet.
Geschichte
[Bearbeiten | Quelltext bearbeiten]phpMyAdmin wurde von Tobias Ratschiller initiiert und basiert wie phpPgAdmin auf Peter Kuppelwiesers MySQL-Webadmin aus dem Jahr 1997. Kuppelwiesers Idee war es, eine web-basierte Applikation zur Administration von MySQL zu realisieren. Tobias Ratschiller begann 1998 mit der Arbeit an einem PHP-basierten Web-Frontend für MySQL. 2000 stellte er seine Arbeit aufgrund von Zeitmangel ein. Zu der Zeit gehörte phpMyAdmin schon zu den populärsten PHP-Anwendungen und MySQL-Administrationswerkzeugen und hatte eine große Nutzer- und Entwicklergemeinde. 2001 registrierten Olivier Müller, Marc Delisle und Loïc Chapeaux das phpMyAdmin-Projekt bei Sourceforge und führten dort die Entwicklung fort.
Das Projekt wird derzeit von Olivier Müller, Marc Delisle, Alexander M. Turek, Michal Čihař, Garvin Hicking und Sebastian Mendel betreut.
Meilensteine
[Bearbeiten | Quelltext bearbeiten]Version | Datum | Bemerkung |
---|---|---|
0.9.0 | 09.09.1998 | Erste interne Version |
1.0.1 | 26.10.1998 | |
1.2.0 | 29.11.1998 | |
1.3.1 | 27.12.1998 | Erste mehrsprachige Version |
2.1.0 | 08.06.2000 | Letzte Version durch Entwickler Tobias Ratschiller |
2.2.0 | 31.08.2001 | Erste stabile Version des Projekts |
2.3.0 | 08.11.2001 | |
2.4.0 | 23.02.2003 | |
2.5.0 | 05.11.2003 | |
2.6.0 | 27.09.2004 | Bessere Unterstützung von MySQL 4.1 |
2.7.0 | 04.12.2005 | Plug-in-gestütztes Import-Modul hinzugefügt |
2.8.0 | 06.03.2006 | Web-gestützte Installation |
2.9.0 | 20.09.2006 | Verwaltung von Benutzeroberflächen |
2.10.0 | 27.02.2007 | Relationen-GUI namens Designer |
2.11.0 | 21.08.2007 | Letzte Hauptversion mit Unterstützung von PHP 4, Verwaltung von Triggern, Prozeduren und Funktionen |
3.0.0 | 27.09.2008 | Neue Mindestanforderung sind PHP 5.2 und MySQL 5.0 |
3.1.0 | 28.11.2008 | Neuer Installationsprozess, BLOB-Streaming und die Swekey-Hardware-Authentifizierung |
3.2.0 | 15.06.2009 | Diverse Verbesserungen |
3.3.0 | 07.03.2010 | Unterstützung für Replikation, Synchronisierung von Daten und Strukturen zwischen verschiedenen Servern |
3.4.0 | 11.05.2011 | Benutzereinstellungen, ENUM/SET-Editor, neue Oberfläche für Import/Export, Charts, Visual Query Builder |
3.5.0 | 07.04.2012 | Editor für Stored Procedures und Stored Functions, Erstellen von Triggers und Events |
4.0.0 | 03.05.2013 | Frames werden nicht mehr genutzt, dafür aber JavaScript. Überarbeitung der Softwaredokumentation. |
4.1.0 | 12.12.2013 | Neue Mindestanforderung sind PHP 5.3 und MySQL 5.5 |
4.2.0 | 08.05.2014 | Fehlerbehebungen und kleinere neue Funktionalitäten, Unterstützung für die PHP Erweiterung mysql entfallen |
4.3.0 | 05.12.2014 | Hilfsmittel zur automatisierten Normalisierung, zentrales Spaltenverzeichnis für Datenbanken, neue SQL-Abfragekonsole |
4.4.0 | 01.04.2015 | Diverse Verbesserungen[4] |
4.5.0 | 23.09.2015 | Diverse Verbesserungen[5] |
4.6.0 | 22.03.2016 | Diverse Verbesserungen[6] |
4.7.0 | 29.03.2017 | Diverse Verbesserungen[7] |
4.8.0 | 07.04.2018 | Diverse Verbesserungen[8] |
4.9.0 | 04.06.2019 | Diverse Verbesserungen[9] |
5.0.0 | 26.12.2019 | Diverse Verbesserungen[10] |
5.1.0 | 24.02.2021 | Diverse Verbesserungen[11] |
5.2.0 | 10.05.2022 | Diverse Verbesserungen[12] |
Literatur
[Bearbeiten | Quelltext bearbeiten]- Holger Reibold: phpMyAdmin 4.0 kompakt. Brain-Media.de, S. 204, 2013, ISBN 978-3954440412.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- phpMyAdmin-Website (englisch)
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ phpMyAdmin 5.2.1. 8. Februar 2023 (abgerufen am 8. Februar 2023).
- ↑ phpMyAdmin contributors: phpMyAdmin. Abgerufen am 23. Februar 2019 (englisch).
- ↑ Information zu den von phpMyAdmin unterstützten Sprachen, Stand: Mai 2014
- ↑ phpMyAdmin 4.4.0 is released, Marc Delisle, 1. April 2015
- ↑ phpMyAdmin 4.5.0 is released, Marc Delisle, 23. September 2015
- ↑ phpMyAdmin 4.6.0 is released, Isaac Bennetch, 22. März 2016
- ↑ phpMyAdmin 4.7.0 is released as stable, Isaac Bennetch, 29. März 2017
- ↑ phpMyAdmin 4.8.0 is released, Isaac Bennetch, 7. April 2018
- ↑ phpMyAdmin 4.8.0 is released, Isaac Bennetch, 4. Juni 2019
- ↑ phpMyAdmin 5.0.0 is released, Isaac Bennetch, 26. Dezember 2019
- ↑ phpMyAdmin 5.1.0 is released, Isaac Bennetch, 24. Februar 2021
- ↑ phpMyAdmin 5.2.0 is released, Isaac Bennetch, 11. Mai 2022