Ich benutze RStudio auf OSX und habe eine lokale VM Ubuntu laufen. Ich habe Probleme mit RMySQL Verbindung zu MySQL auf dem lokalen vm über SSH. Ich habe versucht, die Weiterleitung Port 3307 überRMySQL über SSH-Tunnel
ssh -L 3307:d.local.internal.com:3306 [email protected]
durch die in r folgende gefolgt
con <- dbConnect(RMySQL::MySQL(), host = "127.0.0.1", user = "root", password = "pass", port=3307)
ich bin immer noch
Error in .local(drv, ...) : Failed to connect to database: Error: Can't connect to MySQL server on '127.0.0.1' (57)
Irgendwelche Ideen? Ich bin in der Lage, erfolgreich über SequelPro mit den gleichen ssh und mysql Anmeldeinformationen zu verbinden.
Versuchen Sie 'Telnet' zu diesem Port auf diesem Host und sehen Sie, ob das funktioniert. – Gopala