Mysql
 sql >> Datenbank >  >> RDS >> Mysql

remote mit mysql verbinden

Wenn Sie sich mit 127.0.0.1 verbinden , verbinden Sie sich mit dem aktuellen System. Unabhängig davon, welches System läuft:main oder vm . Sie sollten die Netzwerkeinstellungen der VirtualBox konfigurieren damit vm kann sich mit Ihrem Hauptsystem verbinden. In diesem Fall verbinden Sie sich von vm nicht auf localhost, sondern auf die IP-Adresse, die Sie auf das Haupt-OS gesetzt haben .

Oder Sie können MySQL einrichten zur vm und verschieben Sie Ihre Datenbank zu diesem MySQL .

BEARBEITEN

Zum Testen der Verbindung zu MySQL Sie können telnet verwenden (http://windows.microsoft.com/ en-us/windows/telnet-faq#1TC=windows-7 ).Zuerst sollten Sie MySQL kennen Hafen. Sie können es von MySQL erhalten config oder versuchen Sie Ports von @Prageeth Roshane' Antwort. Dann sollten Sie versuchen, sich von VirtualBox aus zu verbinden zu MySQL zum gefundenen Hafen. Sie können oder programmieren oder telnet verwenden. Wenn Sie Probleme mit Verbindungen haben, versuchen Sie zu überprüfen, ob die Firewall in VM und im Hauptbetriebssystem Ihr Programm (oder Telnet) nicht blockiert.

P.S. Wenn Sie sich mit MySQL verbinden können von einem anderen PC, kann aber keine Verbindung von VM herstellen, dann liegt das Problem in den Netzwerkeinstellungen der VM.