sql >> Database >  >> RDS >> Mysql

SSHTunnelForwarder gebruiken om via SSH verbinding te maken met een MySQL-database

Ik denk dat je probleem ligt in het feit dat je een lokale SSH-tunnel aan het maken bent, maar probeert rechtstreeks verbinding te maken met een externe host, wat het doel van het gebruik van een SSH-tunnel teniet doet.

Ik geloof dat als je je verbindingsreeks wijzigt van host='mysql_host' naar host='127.0.0.1' je hebt je probleem opgelost.

Als je naar de foutopsporings- / verbindingsinstellingen van je Sequel Pro-instantie kijkt, zie je de daadwerkelijke verbindingsopdrachten die worden gebruikt en hopelijk bevestigen dat dit het geval is.

Verder referentiemateriaal over SSH-forwarding:http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html



  1. 4 manieren om rijen in SQL Server-tabel te tellen met voor- en nadelen

  2. Hoe PostgreSQL 12 op Fedora 33 te installeren

  3. Bulksgewijs invoegen of bijwerken voor tabellen met bijlagevelden

  4. MySQL selecteer DISTINCT op hoogste waarde