Mystics
05.04.2003, 17:41
phpMyAdmin ist ein sehr nützliches Programm zur Verwaltung einer MySQL Datenbank, mit dem man die Datenbankstruktur anzeigen und natürlich auch verändern kann.
Diese Anleitung hilft dir bei der Installation von phpMyAdmin.
Für die Installation benötigst du die Daten deiner Datenbank, welche du z.B. in der config.php von deinem vBulletin finden kannst.
Verschiedene Versionen von phpMyAdmin findest du hier:
http://www.phpmyadmin.net/
Für den Einstieg empfehle ich die PHP-Version, gepackt im ZIP-Format. Lade diese herunter und entpacke sie auf deiner Festplatte. Du solltest dann ein neues Verzeichnis namens phpMyAdmin mit mehreren Unterverzeichnissen (images, lang, libraries usw.) vorfinden. Bearbeite die Datei config.inc.php mit einem ASCII Texteditor, wie z.B. Notepad, Textpad, Ultraedit usw.
Du benötigst nun folgende Daten:
MySQL Hostname (normalerweise 'localhost', kann auch ein Hostname wie db.meinhost.de oder eine IP Adresse sein)
MySQL Datenbankname
MySQL Benutzername
MySQL Passwort
MySQL Portnummer (nur falls diese nicht dem Standard entspricht)
Für das Beispiel verwende ich folgende Daten:
Hostname: localhost
Datenbankname: vbulletin
Username: meinname
Password: meinpasswort
Portnummer: 3306 (= Standard)
Diese Daten musst du in der config.inc.php eintragen, hier ein Auszug aus der fertigen Datei mit den Beispieldaten:$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'meinname'; // MySQL user
$cfg['Servers'][$i]['password'] = 'meinpasswort'; // MySQL password (only needed
$cfg['Servers'][$i]['only_db'] = 'vbulletin'; // If set to a db-name, only
// this db is displayed
// at left frameSobald du die config.inc.php entsprechend bearbeitet und gespeichert hast, kannst du phpMyAdmin mit einem FTP-Programm auf den Server laden. Erzeuge hierfür ein neues Verzeichnis mit einem Namen deiner Wahl.
Du solltest nun unbedingt sicherstellen, dass phpMyAdmin von keinem Unberechtigten verwendet werden kann, d.h. du solltest das phpMyAdmin-Verzeichnis mit einem Passwort schützen, also z.B. mit HTAccess.
Es gibt noch einen anderen Schutz, in dem du diese Zeile in der config.inc.php änderst:$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?Wenn du die Zeile so änderst:$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?...kannst du phpMyAdmin nur benutzen, wenn du jedes Mal die Datenbank-Daten eingibst. Mit dieser Einstellung spart man sich das Erzeugen eines HTAccess-Passwortschutzes.
Wenn du mit diesen Schritten fertig bist, kannst du die Dateien (inklusive der geänderten config.inc.php) in das zuvor angelegte Verzeichnis hochladen.
Jetzt kannst du phpMyAdmin über den Browser aufrufen.
Nachdem du dich mit den HTAccess-Daten bzw. den Datenbank-Daten angemeldet hast, kannst du mit phpMyAdmin arbeiten, und z.B. ein Query ausführen (Anleitung siehe oben).
Nochmal der Hinweis:
Stelle unbedingt sicher, dass niemand unberechtigten Zugriff auf phpMyAdmin erlangt!
Diese Anleitung hilft dir bei der Installation von phpMyAdmin.
Für die Installation benötigst du die Daten deiner Datenbank, welche du z.B. in der config.php von deinem vBulletin finden kannst.
Verschiedene Versionen von phpMyAdmin findest du hier:
http://www.phpmyadmin.net/
Für den Einstieg empfehle ich die PHP-Version, gepackt im ZIP-Format. Lade diese herunter und entpacke sie auf deiner Festplatte. Du solltest dann ein neues Verzeichnis namens phpMyAdmin mit mehreren Unterverzeichnissen (images, lang, libraries usw.) vorfinden. Bearbeite die Datei config.inc.php mit einem ASCII Texteditor, wie z.B. Notepad, Textpad, Ultraedit usw.
Du benötigst nun folgende Daten:
MySQL Hostname (normalerweise 'localhost', kann auch ein Hostname wie db.meinhost.de oder eine IP Adresse sein)
MySQL Datenbankname
MySQL Benutzername
MySQL Passwort
MySQL Portnummer (nur falls diese nicht dem Standard entspricht)
Für das Beispiel verwende ich folgende Daten:
Hostname: localhost
Datenbankname: vbulletin
Username: meinname
Password: meinpasswort
Portnummer: 3306 (= Standard)
Diese Daten musst du in der config.inc.php eintragen, hier ein Auszug aus der fertigen Datei mit den Beispieldaten:$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'meinname'; // MySQL user
$cfg['Servers'][$i]['password'] = 'meinpasswort'; // MySQL password (only needed
$cfg['Servers'][$i]['only_db'] = 'vbulletin'; // If set to a db-name, only
// this db is displayed
// at left frameSobald du die config.inc.php entsprechend bearbeitet und gespeichert hast, kannst du phpMyAdmin mit einem FTP-Programm auf den Server laden. Erzeuge hierfür ein neues Verzeichnis mit einem Namen deiner Wahl.
Du solltest nun unbedingt sicherstellen, dass phpMyAdmin von keinem Unberechtigten verwendet werden kann, d.h. du solltest das phpMyAdmin-Verzeichnis mit einem Passwort schützen, also z.B. mit HTAccess.
Es gibt noch einen anderen Schutz, in dem du diese Zeile in der config.inc.php änderst:$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?Wenn du die Zeile so änderst:$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?...kannst du phpMyAdmin nur benutzen, wenn du jedes Mal die Datenbank-Daten eingibst. Mit dieser Einstellung spart man sich das Erzeugen eines HTAccess-Passwortschutzes.
Wenn du mit diesen Schritten fertig bist, kannst du die Dateien (inklusive der geänderten config.inc.php) in das zuvor angelegte Verzeichnis hochladen.
Jetzt kannst du phpMyAdmin über den Browser aufrufen.
Nachdem du dich mit den HTAccess-Daten bzw. den Datenbank-Daten angemeldet hast, kannst du mit phpMyAdmin arbeiten, und z.B. ein Query ausführen (Anleitung siehe oben).
Nochmal der Hinweis:
Stelle unbedingt sicher, dass niemand unberechtigten Zugriff auf phpMyAdmin erlangt!