Kiedy łączysz się z 127.0.0.1
, łączysz się z bieżącym systemem. Niezależnie od tego, jaki system jest uruchomiony:główny czy vm
. Powinieneś skonfigurować ustawienia sieciowe VirtualBox
aby vm
może połączyć się z głównym systemem. W tym przypadku połączysz się z vm
nie na localhost, ale na adres IP ustawiony na główny OS
.
Lub możesz skonfigurować MySQL
do vm
i przenieś swoją bazę danych do tego MySQL
.
EDYTUJ
Do testowania połączenia z MySQL
możesz użyć telnet
(http://windows.microsoft.com/ en-us/windows/telnet-faq#1TC=windows-7
).Najpierw powinieneś znać MySQL
Port. Możesz go pobrać z MySQL
skonfiguruj lub wypróbuj porty z odpowiedzi @Prageeth Roshane. Następnie powinieneś spróbować połączyć się z VirtualBox
do MySQL
do znalezionego portu. Możesz użyć lub programm lub telnet. Jeśli będziesz mieć problemy z połączeniami, spróbuj sprawdzić, czy zapora w VM iw głównym systemie operacyjnym nie jest zablokowana w twoim programie (lub telnecie).
PS Jeśli możesz połączyć się z MySQL
z innego komputera, ale nie można połączyć się z VM, problem tkwi w ustawieniach sieci VM.