sql >> Databasteknik >  >> RDS >> Mysql

Varför kan jag ansluta till MySQL via skal, men kan inte göra det via Python?

Jag lyckades få kontakt med:

tunnel = sshtunnel.SSHTunnelForwarder((ssh_host, 22), ssh_password=ssh_password, ssh_username=ssh_username,
     remote_bind_address=('localhost', 3306))
tunnel.start()

Uppenbarligen var skillnaden att hålla tunneln öppen istället för att använda "med"-satsen, även om jag inte förstår vad som faktiskt hände och jag skulle uppskatta en förklaring.




  1. Tabellnamn eller kolumnnamnslängd påverkar prestanda?

  2. Vad är skillnaden mellan en användare och en roll?

  3. MYSQL-installation med en .NET winforms-app

  4. Buffertcache:Vad är det och hur påverkar det databasens prestanda?