Computer: PhpMyAdmin (aus Wiki)

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”
  • 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

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