Zum Herstellen einer Verbindung zu einem MySQL®-Server über MySQL Workbench® , können Sie die folgenden Methoden verwenden:Standard-TCP/IP-Verbindung, lokaler Socket oder Pipe und Standard-TCP/IP über SecureShell (SSH).
Starten Sie eine neue Verbindung in MySQL Workbench
Um die Verbindung über MySQL Workbench zu starten, führen Sie die folgenden Schritte aus:
- Gehen Sie zu Datenbank> Mit Datenbank verbinden…
- Geben Sie den Verbindungsnamen ein .
- Wählen Sie die gewünschte Verbindungsmethode aus der Dropdown-Liste aus. Weitere Informationen zu diesen Methoden finden Sie in den folgenden Abschnitten.
Standard-TCP/IP-Verbindungsmethode
Hinweis :Das skip_networking
Systemvariable wirkt sich auf diese Methode aus. Wenn diese Variable ausgeschaltet ist, verwenden Sie benannte Pipes oder geformtes Gedächtnis für Windows®- oder Unix®-Socket-Dateien in Unix.
Diese Methode hat die folgenden Registerkarten:Parameter, SSL und Erweitert.
Parameter
Der Parameter Registerkarte hat die folgenden Optionen:
- Hostname: Der Hostname oder die IP-Adresse des MySQL-Servers.
- Port: Der Standard-TCP/IP-Port ist
3306
, aber der MySQL-Server wartet auf einem anderen Port auf dieses Protokoll. - Benutzername: Der Benutzer für die Verbindung.
- Passwort: Wenn nicht angegeben, müssen Sie das Passwort des Benutzers eingeben, wenn MySQL Workbench versucht, eine Verbindung herzustellen. Sie können auch einen Tresor verwenden, um Passwörter zu speichern.
- Standardschema: Das beim Verbinden verwendete Standardschema.
SSL
Das SSL Registerkarte hat die folgenden Optionen:
- SSL verwenden: Um die SSL-Verschlüsselung zu deaktivieren, wählen Sie Nein . Um die Option „Nur Verschlüsselung“ zu verwenden (sofern die Client-Bibliothek dies unterstützt), wählen Sie Falls verfügbar .Um die Verwendung der SSL-Verschlüsselung für die Verbindung obligatorisch zu machen, wählen Sie Erforderlich .
- SSL-Schlüsseldatei: Geben Sie den Pfad auf Ihrem lokalen Computer zur SSL-Schlüsseldatei an.
- SSL-CERT-Datei: Geben Sie den Pfad auf Ihrem lokalen Computer zur SSL-Zertifikatsdatei an.
- SSL-CA-Datei: Geben Sie auf Ihrem lokalen Computer den Pfad zur Datei der SSLCertification Authority (CA) an.
- SSL-Verschlüsselung: Wählen Sie aus, welche Verschlüsselung Sie für die SSL-Verschlüsselung verwenden möchten, wenn Sie eine bestimmte möchten. Diese Registerkarte hat die folgenden Schaltflächen:
- SSL-Assistent: Dieses Tool benötigt Zugriff auf OpenSSL-Binärdateien im PATH des Systems, um SSL-Zertifikate für den MySQL-Server und -Client zu generieren.
- Dateien: Zeigt den Speicherort der SSL-Dateien an, die der SSL-Assistent generiert hat.
Erweitert
Der Erweiterte Registerkarte hat die folgenden Optionen:
- Komprimierungsprotokoll verwenden: Aktivieren Sie diese Option, um die Kommunikation zwischen MySQL Workbench und dem MySQL-Server zu komprimieren. Diese Option erhöht die Übertragungsraten.
- Verwenden Sie ANSI-Anführungszeichen, um Kennungen zu zitieren: Verwenden Sie doppelte Anführungszeichen ("), um Bezeichner anstelle von wörtlichen Zeichenfolgen zu zitieren. Dies überschreibt die Servereinstellung.
- Klartext-Authentifizierungs-Plugin aktivieren: Verwenden Sie dies, wenn Ihre Authentifizierungsmethode das Passwort des Benutzers im Klartext statt verschlüsselt erfordert
- Verwenden Sie das alte Authentifizierungsprotokoll: Wählen Sie diese Option aus, um die Connector/C++-Option secure_auth zu deaktivieren . Dies hilft Benutzern, die das alte
mysql_old_password
verwenden Authentifizierungs-Plugin, um sich mit dem Server zu verbinden. - Zeitüberschreitung: Geben Sie die Zeit für den Verbindungsversuch an.
- SQL_MODE: Geben Sie einen SQL_MODE an um die Standardeinstellung des Servers zu überschreiben.
Lokale Socket- oder Pipe-Verbindungsmethode
Diese Verbindungsmethode hat dieselben Registerkarten wie die Standard-TCP/IP-Methode:
Parameter
Der Parameter Registerkarte hat die folgenden Optionen:
- Steckdosen-/Rohrpfad: Geben Sie den Pfad auf Ihrem lokalen Computer zur localsocket- oder Pipe-Datei an. Wenn dies leer ist, wird der Standardspeicherort verwendet.
- Der Benutzername , Passwort und Standardschema Die Optionen sind wie bei der StandardTCP/IP-Verbindungsmethode.
SSL
Das SSL Registerkarte hat die folgenden Optionen:
- Alle Optionen auf dieser Registerkarte sind dieselben wie bei der Standard-TCP/IP-Verbindungsmethode.
Erweitert
Der Erweiterte Registerkarte hat die folgenden Optionen:
- Die meisten Optionen auf dieser Registerkarte sind dieselben wie bei der Standard-TCP/IP-Verbindungsmethode.
- Das Komprimierungsprotokoll verwenden und Zeitüberschreitung Optionen gelten nicht für diese Methode.
Standard TCP/IP über SSH-Verbindungsmethode
Diese Verbindungsmethode hat dieselben Registerkarten wie die Standard-TCP/IP-Methode:
Parameter
Die Parameter Registerkarte hat die folgenden Optionen:
- Diese Registerkarte enthält einige allgemeine Parameter der Standard-TCP/IP-Verbindungsmethode sowie einige andere Funktionen.
- SSH-Hostname: Gibt den Hostnamen für den SSH-Server an, wobei Sie nach einem Semikolon optional eine Portnummer angeben können.
- SSH-Benutzername: Gibt den Benutzer an, der zum Herstellen der SSH-Verbindung verwendet wird.
- SSH-Passwort: Gibt das Passwort für die SSH-Verbindung an. Sie können auch einen Tresor verwenden.
- SSH-Schlüsseldatei: Gibt den Pfad zur SSH-Schlüsseldatei auf Ihrem lokalen Computer an.
Wenn aufgrund unterschiedlicher Host-Fingerabdrücke ein Fehler auftritt, finden Sie die SSH-Host-Fingerabdrücke in ~/.ssh/known_hosts für Linux®- und macOS®-Systeme und auf C:\Users\username.ssh\known_hosts für Windows®.
SSL
Das SSL Registerkarte hat die folgenden Optionen:
- Alle Registerkartenoptionen sind dieselben wie bei der Standard-TCP/IP-Verbindungsmethode.
Erweitert
Der Erweiterte Registerkarte hat die folgenden Optionen:
- Die meisten Registerkartenoptionen sind dieselben wie bei der Standard-TCP/IP-Verbindungsmethode.
- Die Zeitüberschreitung Option gilt nicht für diese Methode.
Schlussfolgerung
Wählen Sie die Methode, die Ihren Anforderungen besser entspricht, um eine Verbindung zwischen der MySQL Workbench-App und Ihrem MySQL-Server herzustellen.
Verwenden Sie die Registerkarte „Feedback“, um Kommentare abzugeben oder Fragen zu stellen. Sie können auch ein Gespräch mit uns beginnen.