GNU/Linux >> Znalost Linux >  >> Linux

Metody připojení MySQL

Chcete-li se připojit k serveru MySQL® prostřednictvím MySQL Workbench® , můžete použít následující metody:standardní připojení TCP/IP, místní soket nebo potrubí a standardní TCP/IP přes SecureShell (SSH).

Zahájit nové připojení v MySQL Workbench

Chcete-li zahájit připojení přes MySQL Workbench, proveďte následující kroky:

  1. Přejděte na Databáze> Připojit k databázi…
  2. Zadejte Název připojení .
  3. Z rozevíracího seznamu vyberte požadovaný způsob připojení. Další informace o těchto metodách naleznete v následujících částech.

Standardní metoda připojení TCP/IP

Poznámka :skip_networking systémová proměnná ovlivňuje tuto metodu. Když je tato proměnná vypnutá, použijte pojmenovaný kanál nebo tvarovaná paměť pro soubory soketů Windows® nebo Unix® v Unixu.

Tato metoda má následující karty:Parametr, SSL a Upřesnit.

Parametr

Parametr karta má následující možnosti:

  • Název hostitele: Název hostitele nebo IP adresa serveru MySQL.
  • Port: Výchozí port TCP/IP je 3306 , ale server MySQL naslouchá na jiném portu pro tento protokol.
  • Uživatelské jméno: Uživatel pro připojení.
  • Heslo: Pokud není zadáno, musíte zadat heslo uživatele, když se MySQL Workbench pokusí připojit. K ukládání hesel můžete také použít trezor.
  • Výchozí schéma: Výchozí schéma použité při připojování.

SSL

SSL karta má následující možnosti:

  • Použít protokol SSL: Chcete-li deaktivovat šifrování SSL, vyberte možnost Ne . Chcete-li použít možnost pouze šifrování (pokud ji klientská knihovna podporuje), vyberte Pokud je k dispozici .Chcete-li, aby bylo použití šifrování SSL pro připojení povinné, vyberte možnost Vyžadovat .
  • Soubor klíče SSL: Zadejte v místním počítači cestu k souboru klíče SSL.
  • Soubor SSL CERT: Zadejte na místním počítači cestu k souboru certifikátu SSL.
  • Soubor SSL CA: Zadejte v místním počítači cestu k souboru SSLCertification Authority (CA).
  • Šifra SSL: Vyberte šifru, kterou chcete použít pro šifrování SSL, pokud chcete konkrétní. Tato karta má následující tlačítka:
    • Průvodce SSL: Tento nástroj potřebuje přístup k binárním souborům OpenSSL v systémové PATH, aby mohl generovat certifikáty SSL pro server a klienta MySQL.
    • Soubory: Zobrazuje umístění souborů SSL, které vygeneroval Průvodce SSL.

Pokročilé

Pokročilé karta má následující možnosti:

  • Použít kompresní protokol: Zaškrtněte tuto volbu, chcete-li komprimovat komunikaci mezi MySQL Workbenchem a serverem MySQL. Tato možnost zvyšuje přenosové sazby.
  • K uvozování identifikátorů použijte uvozovky ANSI: K identifikátorům uvozovek místo doslovných řetězců používejte dvojité uvozovky ("). Tím se přepíše nastavení serveru.
  • Povolit plugin pro ověřování čistého textu: Tuto možnost použijte, pokud vaše metoda ověřování vyžaduje heslo uživatele ve formátu prostého textu namísto šifrovaného
  • Použijte starý ověřovací protokol: Výběrem této možnosti deaktivujete možnost Connector/C++secure_auth . To pomáhá uživatelům, kteří používají staré mysql_old_password ověřovací plugin pro připojení k serveru.
  • Časový limit: Zadejte čas pokusu o připojení.
  • SQL_MODE: Zadejte SQL_MODE přepsat výchozí nastavení serveru.

Způsob připojení místní zásuvky nebo potrubí

Tato metoda připojení má stejné karty jako standardní metoda TCP/IP:

Parametry

Parametr karta má následující možnosti:

  • Cesta zásuvky/potrubí: Zadejte cestu na místním počítači k souboru localsocket nebo kanálu. Pokud je toto pole prázdné, použije výchozí umístění.
  • Uživatelské jméno , heslo a výchozí schéma možnosti jsou stejné jako u metody připojení StandardTCP/IP.

SSL

SSL karta má následující možnosti:

  • Všechny možnosti na této kartě jsou stejné jako ve standardní metodě připojení TCP/IP.

Pokročilé

Pokročilé karta má následující možnosti:

  • Většina možností na této kartě je stejná jako ve standardní metodě připojení TCP/IP.
  • Položka Použít protokol komprese a Časový limit možnosti pro tuto metodu neplatí.

Standardní metoda připojení TCP/IP přes SSH

Tato metoda připojení má stejné karty jako standardní metoda TCP/IP:

Parametry

Parametry karta má následující možnosti:

  • Tato karta obsahuje některé běžné parametry se standardní metodou připojení TCP/IP a obsahuje některé další funkce.
  • Název hostitele SSH: Určuje název hostitele pro server SSH, kde můžete za středníkem zadat volitelné číslo portu.
  • Uživatelské jméno SSH: Určuje uživatele použitého k vytvoření připojení SSH.
  • Heslo SSH: Určuje heslo pro připojení SSH. Můžete také použít trezor.
  • Soubor klíče SSH: Určuje cestu k souboru klíče SSH na vašem místním počítači.

Pokud dojde k chybě kvůli různým otiskům hostitele, můžete otisky hostitele SSH najít v ~/.ssh/known_hosts pro systémy Linux® a macOS® a na C:\Users\username.ssh\known_hosts pro Windows®.

SSL

SSL karta má následující možnosti:

  • Všechny možnosti karty jsou stejné jako u standardní metody připojení TCP/IP.

Pokročilé

Pokročilé karta má následující možnosti:

  • Většina možností karty je stejná jako ve standardní metodě připojení TCP/IP.
  • Časový limit Tato možnost se na tuto metodu nevztahuje.

Závěr

Vyberte metodu, která lépe vyhovuje vašim požadavkům na připojení mezi aplikací MySQL Workbench a vaším serverem MySQL.

Pomocí karty Zpětná vazba můžete přidat komentáře nebo položit otázky. Můžete s námi také zahájit konverzaci.


Linux
  1. Nastavení připojení pro databáze MySQL

  2. Jak povolit vzdálené připojení k databázovému serveru MySQL

  3. Jak nakonfigurovat VSFTPD se šifrovaným připojením SSL/TLS?

  1. Nainstalujte certifikát SSL

  2. Jak zabezpečit připojení SSL s Apache na Ubuntu 18.04

  3. Zkontrolujte vzdálený certifikát - MySQL

  1. Co je certifikát SSL?

  2. Jak přidat vzdálené připojení MySQL v linuxu?

  3. Změňte časový limit MySQL na serveru