Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  MySQL - Installation
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet


Anbieterverzeichnis
Informieren Sie sich über die Unternehmen in unserem Anbieterverzeichnis!  

 


SELFPHP Forum
Fragen rund um die Themen PHP? In über 79.000 Beiträgen finden Sie sicher die passende Antwort!  


Newsletter
Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 



 

Grafische MySQL-Clients




Natürlich können Sie alle Arbeiten auf der Datenbank mit Bordmitteln wie mysql-Client erledigen. Wesentlich komfortabler und produktiver kann dies jedoch mit grafischen Clientprogrammen erfolgen.

Diese bieten die üblichen Vorteile von Copy&Paste über mehrere Fenster bis hin zur Mausbedienung. Im Folgenden werden einige dieser grafischen Clients vorgestellt.


MySQLManager

Unter Windows stellt MySQL noch ein einfaches Tool mit dem Namen MySQL-Manager zur Verfügung, das ebenfalls im bin-Verzeichnis unterhalb der Installationsverzeichnisse zu finden ist. Hiermit kann die Datenbank- und Tabellenstruktur angezeigt sowie SQL-Kommandos ausgeführt werden.


phpMyAdmin

Wer ohne Installation von Software auf den Clients auskommen möchte, kann auch auf eine serverseitige Lösung zurückgreifen. Da MySQL häufig auf Servern läuft, ist eine serverseitige Lösung zumindest für die Daten- und Rechteverwaltung eine praktikable Sache. Dabei ist momentan phpMyAdmin das Verbreitetste unter den serverseitigen Programmen.

phpMyAdmin läuft auf Webservern, die die Programmiersprache PHP unterstützen und entsprechend konfiguriert sind. Um das Programm einsetzen zu können, benötigen Sie also einen Webserver, an den die Zielclients angebunden sind.

Alle wichtigen Operationen, wie das Anlegen von Datenbanken und Datenbanktabellen oder die Benutzerverwaltung, sind hiermit komfortabel zu verwalten, ohne dass Sie sich mit den Kommandozeilenwerkzeuge und Befehle auseinandersetzen müssen.


Installation von phpMyAdmin

Die Installation von phpMyAdmin erweist sich als äusserst einfach, wenn man einige wesentliche Schritte beachtet:
. Entpacken Sie die Datei phpMyAdmin-2.6.0-pl2.zip in Ihr Dokumentenverzeichnis des Webservers und bennen Sie den hierbei erzeugten Ordner in phpmyadmin um, so wird das Aufrufen von phpMyAdmin wesentlich erleichtert.
. Öffnen Sie die im neuen Verzeichnis phpmyadmin enthaltene Datei config.inc.php mit einen Texteditor, wie Notepad.

Nun geht es noch darum die folgenden Zeilen zu bearbeiten und die Daten für den lokalen Betrieb einzutragen.

Als erstes sollten Sie die URI zu ihrer phpmyadmin Installation festlegen.
$cfgPmaAbsoluteUri = 'localhost/phpmyadmin/';

Als Host tragen Sie localhost ein.
$cfgServers[$i]['host'] = 'localhost';

Für den Zugriff auf phpMyAdmin liegt der Benutzer root vor. Ein Passwort ist nicht erforderlich und der entsprechende Eintrag hierfür kann leer bleiben.
$cfgServers[$i]['user'] = 'root';
$cfgServers[$i]['password'] = '';


Sollten Sie bereits einen Benutzer und ein Passwort angelegt haben, müssen Sie diese hier eintragen. Dies ist beispielsweise immer dann notwendig, wenn Sie phpMyAdmin bei Ihrem Provider einsetzen wollen.
Beispiel - puretec.de
$cfgServers[$i]['host'] = 'db09.puretec.de';
$cfgServers[$i]['port'] = '3306';
$cfgServers[$i]['stduser'] = 'root';
$cfgServers[$i]['stdpass'] = '';
$cfgServers[$i]['user'] = 'pxxxxxxx';
$cfgServers[$i]['password'] = 'xxxxxxxx';
$cfgServers[$i]['only_db'] = 'db1829';



Hinweis: Verfügbar ist phpMyAdmin unter www.phpmyadmin.net.


Tipp: Einen Online-Test von PHPMyAdmin können Sie unter folgender URL durchführen: www.phpmyadmin.net/phpMyAdmin/index.php



MyWitch


MyWitch
bietet den Zugriff auf jede MySQL-Datenbank im Internet über HTTP Port 80, eben wie normale Internet-Browser auch, aber um eine Vielfaches schneller und bedienungsfreundlicher. Die grafische Oberfläche ist auf die Verwaltung von Daten abgestimmt.

Und hier die Vorteile:
. Einfache Bedienung über grafische Oberfläche
. Zugriff auf jede MySQL-Datenbank über HTTP (PHP-Skript)
. Sicherheit (Blowfish-Verschlüsselung)
. Daten(sätze) können angelegt, verändert oder gelöscht werden
. Verwaltung von eigenen SQL-Abfragen
. Backup-Funktionen

Durch die kontinuierliche Weiterentwicklung nimmt der Funktionsumfang stetig zu. MyWitch stellt daher eine gute Alternative zur Kommandozeile dar.

Hinweis: MyWitch kann unter folgender URL bezogen werden: www.mywitch.de



WinMySQLAdmin

Mit der Windows-Version von MySQL erhalten Sie automatisch das Programm winmysqladmin.exe, das Sie bei der Administration des MySQL-Servers unterstützen kann. Das Programm befindet sich im bin-Verzeichnis des MySQL-Installationsverzeichnisses und kann mit Hilfe des Windows Explorers gestartet werden. Nach dem ersten Start sehen Sie eine Eingabemaske, mit deren Hilfe Sie Nutzerkennung und Passwort festlegen können, die das Programm zukünftig zum Anmelden an die Datenbank verwenden soll.

Das Programm versteckt sich nach dem Start sofort in der Windows-Task-Leiste und ist dort als kleine Ampel sichtbar. Die Farben grün und rot zeigen an, ob der MySQL-Server läuft oder nicht.

Wenn Sie mit der rechten Maustaste auf die Ampel klicken, erhalten Sie ein Menü, mit dessen Hilfe Sie das Arbeitsfenster des Programms einblenden können (Show me). Der MySQL-Server lässt sich hierüber auch starten und stoppen.

Das eigentliche Arbeitsfenster von WinMySQLAdmin enthält verschiedene Registerkarten, mit denen Sie die Konfigurationsdatei bearbeiten oder verschiedene Informationen des MySQL-Servers abrufen können, wie etwa die Systemvariablen und die aktuell laufenden Prozesse.

Zusätzlich lassen sich die Datenbanken inklusive ihrer enthaltenen Objekte anzeigen.

Im Prinzip liefert Ihnen dieses Tool eine Zusammenstellung verschiedener show-Kommandos. Alle hier bereitgestellten Informationen lassen sich natürlich auch mit Hilfe des MySQL-Client abrufen. Das mag wohl nicht ganz so überschaubar sein, aber die Informationen sind dieselben.


MySQLFrontend

MySQLFrontend von Hubert Denkmair ist ein freies Windows-Programm mit folgenden Features:
. Ausführung von MySQL-Befehlen
. Editor für BLOB- und Text-Felder, einschließlich Bitmap (GIF- und JPEG-Support)
. Anzeige von Server-Variablen
. Anzeige und Löschen von Datenbankprozessen
. Anzeige der Tabellendefinitionen
. Exportfunktionen
. Replikation zwischen verschiedenen Datenbanken
. Syntax Higlighting
. Tabellendiagnose (CHECK, REPAIR, OPTIMIZE, ANALYZE)

MySQLFrontend bietet einen Funktionsumfang, mit dem sich eine Reihe von Aufgaben wesentlich bequemer als über die Kommandozeile erledigen lassen. Integriert ist die Anzeige aller Variablen sowie die Anzeige der Prozessliste, sodass auch der laufende Betrieb überwacht werden kann.



MySQL Front

MySQL Front von Ansgar Becker ist ein freies Windows-Programm mit folgenden Features:
. Ausführung von MySQL-Befehlen
. Anzeigen von Server-Variablen
. Anzeige der Tabellendefinition
. BLOB und Text-Felder-Editor, einschließlich Bitmap (GIF- und JPEG Support)
. Im-/Exportfunktionen
. Replikation zwischen verschiedenen Datenbanken
. Anzeigen und Löschen von Datenbankprozessen
. Benutzerverwaltung
. Syntax-Highlighting
. ODBC-Support
. Tabellendiagnose

MySQL Front bietet einen Funktionsumfang, mit dem sich eine Vielzahl von Aufgaben wesentlich bequemer erledigen lassen als über die Kommandozeile. Es kann sich durchaus mit Programmen wie MySQL Manager und MySQL Studio messen.

Achtung: Leider hat der Entwickler Ansgar Becker die weiter Entwicklung des Programms beendet. Es wird somit keine Updates geben. Die letzte vorliegende freie Version ist die Version 2.5. Die aktuelle Kommerzielle Version ist die Version 3.1.




KSql

Wer einen grafischen Client für LINUX sucht, kann KSql verwenden. Die Homepage von KSql ist ksql.sourceforge.net. Dort finden Sie die neueste Version und weitere Hinweise.

KSql hat folgenden Funktionsumfang:
. SQL-Befehle können in einem Editor bearbeitet werden
. SQL-Befehle können gespeichert werden
. Verbindung zu mehreren Datenbanken gleichzeitig ist möglich
. Export von HTML
. Unterstützt neben MySQL auch weitere Datenbanken

Voraussetzung für KSql sind:
. KDE 1.1.1 oder höher
. Qt 1.42 oder höher
. Gcc 2.7.x oder höher

KSql ist häufig in LINUX-Distributionen wie SuSE enthalten, sodass eine separate Installation entfallen kann.

Hinweis: KSql kann unter folgender Adresse bezogen werden: ksql.sourceforge.net




 


Kommandozeilenwerkzeuge von MySQL
 




 sponsored by

Host Europe


HighText iBusiness


Host Europe




© 2001-2006 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005-2006 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de