Khi bạn kết nối với 127.0.0.1
, bạn kết nối với hệ thống hiện tại. Bất kể hệ thống đang chạy là gì:main hoặc vm
. Bạn nên định cấu hình cài đặt mạng của VirtualBox
để vm
có thể kết nối với hệ thống chính của bạn. Trong trường hợp này, bạn sẽ kết nối từ vm
không phải máy chủ cục bộ mà đến địa chỉ IP mà bạn đặt thành OS
chính .
Hoặc bạn có thể thiết lập MySQL
tới vm
và di chuyển cơ sở dữ liệu của bạn sang MySQL
đó .
CHỈNH SỬA
Để kiểm tra kết nối với MySQL
bạn có thể sử dụng telnet
( http://windows.microsoft.com/ en-us / windows / telnet-faq # 1TC =windows-7
). Đầu tiên bạn nên biết MySQL
Hải cảng. Bạn có thể lấy nó từ MySQL
cấu hình hoặc thử các cổng từ @Prageeth Roshane 'answer. Sau đó, bạn nên thử kết nối từ VirtualBox
tới MySQL
để tìm thấy cổng. Bạn có thể sử dụng hoặc lập trình hoặc telnet. Nếu bạn gặp sự cố với các kết nối, hãy thử kiểm tra xem tường lửa trong máy ảo và trong hệ điều hành chính không bị chặn chương trình (hoặc telnet) của bạn.
P.S. Nếu bạn có thể kết nối với MySQL
từ một PC khác, nhưng không thể kết nối từ VM, thì vấn đề là trong cài đặt mạng của VM.