PhpMyAdmin (aus Wiki)
Gehört zu: Datenbanken
Siehe auch: WebApplication, MySQL, PHP, ProviderStrato, Administration
Stand: 29.02.2024
Ein in PHP realisiertes Datenbank-Frontend als WebApplication zur Verwaltung von MySQL-Datenbanken über das Web.
Vorteile:
- Mit einfachsten Mitteln (PHP, WebBrowser, WebServer) kann die Administration einer MySQL-Datenbank so erfolgen
- Installation ist auch auf Web-Servern bei einem WebHosting-Provider möglich. So kann über das Internet eine remote Administration erfolgen, auch wenn der MySQL-Server beim Provider keine Remote-Zugriffe erlaubt.
Installation
- Definitive Software Library ID: phpMyAdmin
- Name: phpMyAdmin
- Version: 5.2.1 (as of March 02, 2023)
- Hersteller/Bezugsquelle: Sourceforge http://sourceforge.net/projects/phpmyadmin/
- Download-Datei: phpMyAdmin-5.2.1-all-languages.zip
- Installation auf: ComputerAcerbaer, ComputerFlachmann, ProviderStrato
- Installations-Ordner anlegen als Unterordner im Apache-Root: “phpmyadmin”
- ComputerAcerbaer: C:\Data\htdocs\phpMyAdmin
- ComputerFlachmann: D:\Data\htdocs\phpMyAdmin
- Provider Strato: \phpMyAdmin
- Installations-Verfahren:
- Download-Datei entzippen in den Installations-Ordner
- Konfigurations-Datei: “config.inc.php” (Name des Installationsordners, Datenbank-Password,…)
- Windows: Im DocumentRoot
- Ubuntu: In /etc/phpmyadmin
- Systemvoraussetzungen:
- Aufruf:
- AcerBaer: http://localhost/phpmyadmin
- Lonzo:
- Strato: http://kr8.de/pma/index.php kr8.de/pma/index.php
- Braunbaer Ubuntu: http://localhost/phpmyadmin
Konfiguration
In der Konfigurations-Datei: “config.inc.php” trage ich ein:
- blowfish_secret: 32 Zeichen
- auth_type: ‘config’ oder ‘cookie’
- Host-Namen des Datenbank-Servers eingetragen.
Aufruf
- ComputerAcerbaer: http://localhost/phpMyAdmin
- ComputerFlachmann: http://localhost/phpMyAdmin
- ProviderStrato: http://pma.kr8.de/
Anmeldung
Als erstes erscheint eine Anmeldemaske. Da muss man Benutzername und Passwort eingeben.
— Main.DietrichKracht – 04 Jul 2004
Voraussetzung
PHP ist installiert und in php.ini sind zwei Extensiones aktiviert:
- extension=mbstring
- extension=mysqli
und für PHP funktionieren sog. Sessions; d.h. der Ordner muss vorhanden sein:
- session.save_path = C:\Users\rubas\AppData\Local\Temp\php\session
— Main.DietrichKracht – 04 Jul 2004