Dieser Artikel beschreibt, wie Sie mit MySQL-Clientanwendungen auf Ihre MySQL-Datenbanken zugreifen und diese verwalten.
MySQL-Client-Anwendungen
MySQL stellt eine Client-Anwendung mit grafischer Benutzeroberfläche (GUI) bereit, die Sie für die Datenbankverwaltung verwenden können. MySQL-Workbench ist eine integrierte Toolumgebung, mit der Sie Datenbanken verwalten, Abfragen ausführen und vieles mehr. Es ersetzt das ältere MySQL GUI Tools-Anwendungspaket, das nicht mehr aktiv entwickelt wird.
MySQL Workbench kann kostenlos heruntergeladen und verwendet werden. Es gibt Versionen für Microsoft Windows, Mac OS X, Linux und andere Betriebssysteme.
Verbinden mit Datenbanken mit MySQL Workbench
Mit MySQL Workbench können Sie schnell eine Verbindung zu Ihren MySQL-Datenbanken herstellen. Dieser Artikel behandelt zwei Methoden:
- Direktverbindung: Diese Methode stellt eine direkte Verbindung von Ihrem Computer zum MySQL-Server her. Bevor Sie diese Art von Verbindung herstellen können, müssen Sie den Remote-MySQL-Zugriff für Ihre IP-Adresse aktivieren. Informationen dazu finden Sie in diesem Artikel.
- SSH-Verbindung: Diese Methode verwendet SSH, um eine sichere Verbindung von Ihrem Computer zum MySQL-Server herzustellen.
Methode 1:Direkte Verbindung
Gehen Sie folgendermaßen vor, um eine direkte Verbindung zu MySQL zu konfigurieren:
- Starten Sie MySQL Workbench.
- Klicken Sie auf der Arbeitsbereichsseite auf das +-Symbol neben MySQL-Verbindungen. Das Dialogfeld „Neue Verbindung einrichten“ wird angezeigt.
- Geben Sie im Textfeld Verbindungsname einen Namen für die Verbindung ein.
- Wählen Sie im Listenfeld Verbindungsmethode die Option Standard (TCP/IP).
- Geben Sie auf der Registerkarte Parameter im Textfeld Hostname example.com ein , wobei example.com stellt Ihren Domänennamen dar.
- Bestätigen Sie, dass das Textfeld Port auf 3306 eingestellt ist .
- Geben Sie im Textfeld Benutzername einen der folgenden Benutzernamen ein:
- Benutzername Ihres A2 Hosting (cPanel)-Kontos: Mit diesem Benutzernamen können Sie auf alle MySQL-Datenbanken Ihres Hosting-Kontos zugreifen.
- Ein MySQL-Datenbank-Benutzername, den Sie in cPanel erstellt haben: Mit diesem Benutzernamen können Sie auf alle MySQL-Datenbanken zugreifen, für die dem angegebenen Benutzer Berechtigungen erteilt wurden.
- Geben Sie im Textfeld Standardschema den Namen der MySQL-Datenbank ein, auf die Sie zugreifen möchten. Alternativ können Sie dieses Textfeld leer lassen, um die Datenbank später auszuwählen.
-
Klicken Sie auf Verbindung testen und geben Sie dann im Textfeld Kennwort das Kennwort für den Benutzernamen ein, den Sie in Schritt 7 angegeben haben.
Damit MySQL Workbench Ihr Passwort speichert, aktivieren Sie das Kontrollkästchen Passwort im Schlüsselbund speichern.
-
OK klicken.
Wenn Sie eine Verbindungswarnung zu inkompatiblen oder nicht standardmäßigen Serverversionen erhalten, klicken Sie auf Trotzdem fortfahren.
- Wenn die Verbindung erfolgreich ist, erhalten Sie die Meldung „Successful made the MySQL connection“. Wenn Sie diese Meldung nicht erhalten, überprüfen Sie die in den Schritten 4 bis 9 angegebenen Werte und versuchen Sie es erneut.
- Klicken Sie auf OK. MySQL Workbench speichert die neue Verbindung auf der Workspace-Seite.
- Um die Verbindung zu öffnen, klicken Sie auf der Arbeitsbereichsseite darauf. Sie können jetzt Abfragen ausführen, Tabellen erstellen und vieles mehr.
Methode #2:SSH-Verbindung
Mit MySQL Workbench können Sie sich über einen SSH-Tunnel sicher mit Ihren MySQL-Datenbanken verbinden. Gehen Sie dazu folgendermaßen vor:
- Starten Sie MySQL Workbench.
- Klicken Sie auf der Arbeitsbereichsseite auf das +-Symbol neben MySQL-Verbindungen. Das Dialogfeld „Neue Verbindung einrichten“ wird angezeigt.
- Geben Sie im Textfeld Verbindungsname einen Namen für die Verbindung ein.
- Wählen Sie im Listenfeld Verbindungsmethode die Option Standard (TCP/IP) über SSH aus.
- Geben Sie im Textfeld SSH-Hostname example.com ein :7822, wobei example.com stellt Ihren Domänennamen dar.
- Geben Sie im Textfeld SSH-Benutzername den Benutzernamen Ihres A2 Hosting (cPanel)-Kontos ein.
- Geben Sie im Textfeld MySQL-Hostname localhost. ein
- Bestätigen Sie, dass das Textfeld MySQL Server Port auf 3306 eingestellt ist .
- Geben Sie im Textfeld Benutzername einen der folgenden Benutzernamen ein:
- Benutzername Ihres A2 Hosting (cPanel)-Kontos: Mit diesem Benutzernamen können Sie auf alle MySQL-Datenbanken Ihres Hosting-Kontos zugreifen.
- Ein MySQL-Datenbank-Benutzername, den Sie in cPanel erstellt haben: Mit diesem Benutzernamen können Sie auf alle MySQL-Datenbanken zugreifen, für die dem angegebenen Benutzer Berechtigungen erteilt wurden.
- Klicken Sie auf Verbindung testen. Das Dialogfeld „SSH-Tunnel öffnen“ wird angezeigt.
-
Geben Sie im Textfeld Passwort das Passwort für Ihr A2 Hosting (cPanel)-Konto ein.
Damit MySQL Workbench Ihr Passwort speichert, aktivieren Sie das Kontrollkästchen Passwort im Schlüsselbund speichern.
- Klicken Sie auf OK. Das Dialogfeld „Mit MySQL-Server verbinden“ wird angezeigt.
-
Geben Sie im Textfeld Kennwort das Kennwort für den Benutzernamen ein, den Sie in Schritt 9 angegeben haben.
Damit MySQL Workbench Ihr Passwort speichert, aktivieren Sie das Kontrollkästchen Passwort im Schlüsselbund speichern.
- Klicken Sie auf OK. Wenn die Verbindung erfolgreich ist, erhalten Sie eine Meldung Verbindungsparameter sind korrekt. Wenn Sie diese Meldung nicht erhalten, überprüfen Sie die in den Schritten 3 bis 9 angegebenen Werte und versuchen Sie es erneut.
- Klicken Sie im Dialogfeld „Neue Verbindung einrichten“ auf „OK“.
- Sie können jetzt Abfragen ausführen, Tabellen erstellen und vieles mehr. Doppelklicken Sie beispielsweise auf der Workspace-Seite unter Open Connection to Start Querying auf den Verbindungsnamen, den Sie in Schritt 3 angegeben haben. MySQL Workbench stellt eine Verbindung zu Ihrem Konto her und zeigt Ihre Datenbanken an.
Weitere Informationen
Um MySQL Workbench herunterzuladen und die Online-Dokumentation anzuzeigen, besuchen Sie bitte http://dev.mysql.com/downloads/tools/workbench.