Per connettersi a un server MySQL® tramite MySQL Workbench® , è possibile utilizzare i seguenti metodi:connessione TCP/IP standard, socket o pipe locale e TCP/IP standard su SecureShell (SSH).
Avvia una nuova connessione in MySQL Workbench
Per avviare la connessione tramite MySQL Workbench, attenersi alla seguente procedura:
- Vai a Database> Connetti al database...
- Inserisci il Nome connessione .
- Selezionare il metodo di connessione desiderato dall'elenco a discesa. Consulta le sezioni seguenti per ulteriori informazioni su questi metodi.
Metodo di connessione TCP/IP standard
Nota :Il skip_networking
la variabile di sistema influisce su questo metodo. Quando questa variabile è disattivata, usa named pipe o memoria a forma per file socket Windows® o Unix® in Unix.
Questo metodo ha le seguenti schede:Parametro, SSL e Avanzate.
Parametro
Il Parametro scheda ha le seguenti opzioni:
- Nome host: Il nome host o l'indirizzo IP del server MySQL.
- Porto: La porta TCP/IP predefinita è
3306
, ma il server MySQL è in ascolto su un'altra porta per questo protocollo. - Nome utente: L'utente per la connessione.
- Password: Se non specificato, è necessario inserire la password dell'utente quando MySQL Workbench tenta di connettersi. Puoi anche utilizzare un deposito per archiviare le password.
- Schema predefinito: Lo schema predefinito utilizzato durante la connessione.
SSL
L'SSL scheda ha le seguenti opzioni:
- Utilizza SSL: Per disabilitare la crittografia SSL, seleziona No . Per utilizzare l'opzione di sola crittografia (se supportata dalla libreria client), seleziona Se disponibile .Per rendere obbligatorio l'utilizzo della crittografia SSL per la connessione, seleziona Richiedi .
- File chiave SSL: Specifica il percorso sul tuo computer locale per il file della chiave SSL.
- File SSL CERT: Specifica il percorso sul tuo computer locale per il file del certificato SSL.
- File CA SSL: Specifica il percorso sul tuo computer locale per il file SSLCertification Authority (CA).
- Cifra SSL: Seleziona quale cifra desideri utilizzare per la crittografia SSL se ne desideri una specifica. Questa scheda ha i seguenti pulsanti:
- Procedura guidata SSL: Questo strumento richiede l'accesso ai file binari OpenSSL nel PATH del sistema per generare certificati SSL per il server e il client MySQL.
- File: Mostra la posizione dei file SSL generati dalla procedura guidata SSL.
Avanzate
L'Avanzato scheda ha le seguenti opzioni:
- Utilizza il protocollo di compressione: Selezionare questa opzione per comprimere la comunicazione tra MySQL Workbench e il server MySQL. Questa opzione aumenta le tariffe di trasferimento.
- Utilizza le virgolette ANSI per citare gli identificatori: Usa le virgolette doppie (") per citare gli identificatori invece delle stringhe letterali. Questo prevale sull'impostazione del server.
- Abilita plug-in di autenticazione Cleartext: Usalo se il tuo metodo di autenticazione richiede la password dell'utente in chiaro anziché crittografata
- Utilizza il vecchio protocollo di autenticazione: Selezionare questa opzione per disabilitare il connettore/C++opzione secure_auth . Questo aiuta gli utenti che usano il vecchio
mysql_old_password
plugin di autenticazione per la connessione al server. - Timeout: Specificare l'ora in cui tentare la connessione.
- MODALITÀ_SQL: Specificare un SQL_MODE per sovrascrivere l'impostazione predefinita del server.
Metodo di collegamento a presa locale o tubo
Questo metodo di connessione ha le stesse schede di quello Standard TCP/IP:
Parametri
Il Parametro scheda ha le seguenti opzioni:
- Percorso presa/tubo: Specificare il percorso sul computer locale per il file di pipe o socket locale. Se è vuoto, utilizza la posizione predefinita.
- Il nome utente , password e schema predefinito le opzioni sono come nel metodo di connessione StandardTCP/IP.
SSL
L'SSL scheda ha le seguenti opzioni:
- Tutte le opzioni in questa scheda sono le stesse del metodo di connessione TCP/IP standard.
Avanzate
L'Avanzato scheda ha le seguenti opzioni:
- La maggior parte delle opzioni in questa scheda sono le stesse del metodo di connessione TCP/IP standard.
- Il Utilizza protocollo di compressione e Timeout le opzioni non si applicano a questo metodo.
Metodo di connessione TCP/IP standard su SSH
Questo metodo di connessione ha le stesse schede di quello Standard TCP/IP:
Parametri
I Parametri scheda ha le seguenti opzioni:
- Questa scheda include alcuni parametri comuni con il metodo di connessione TCP/IP standard e include alcune altre funzionalità.
- Nome host SSH: Specifica il nome host per il server SSH, dove puoi fornire un numero di porta facoltativo dopo un punto e virgola.
- Nome utente SSH: Specifica l'utente utilizzato per effettuare la connessione SSH.
- Password SSH: Specifica la password per la connessione SSH. Puoi anche usare una cassaforte.
- File chiave SSH: Specifica il percorso del file della chiave SSH sul tuo computer locale.
Se si verifica un errore dovuto a diverse impronte digitali dell'host, puoi trovare le impronte digitali dell'host SSH in ~/.ssh/known_hosts per sistemi Linux® e macOS® e su C:\Users\username.ssh\known_hosts per Windows®.
SSL
L'SSL scheda ha le seguenti opzioni:
- Tutte le opzioni della scheda sono le stesse del metodo di connessione TCP/IP standard.
Avanzate
L'Avanzato scheda ha le seguenti opzioni:
- La maggior parte delle opzioni della scheda sono le stesse del metodo di connessione TCP/IP standard.
- Il timeout opzione non si applica a questo metodo.
Conclusione
Scegli il metodo più adatto alle tue esigenze per una connessione tra l'app MySQL Workbench e il tuo server MySQL.
Utilizza la scheda Feedback per inserire commenti o porre domande. Puoi anche avviare una conversazione con noi.