Saat Anda terhubung ke 127.0.0.1
, Anda terhubung ke sistem saat ini. Terlepas dari sistem apa yang sedang berjalan:main atau vm
. Anda harus mengonfigurasi pengaturan jaringan VirtualBox
sehingga vm
dapat terhubung ke sistem utama Anda. Dalam hal ini Anda akan terhubung dari vm
bukan ke localhost tetapi ke alamat IP yang Anda setel ke OS
utama .
Atau Anda dapat mengatur MySQL
ke vm
dan pindahkan database Anda ke MySQL
itu .
EDIT
Untuk menguji koneksi ke MySQL
Anda dapat menggunakan telnet
(http://windows.microsoft.com/ en-us/windows/telnet-faq#1TC=windows-7
). Pada awalnya Anda harus mengetahui MySQL
Pelabuhan. Anda bisa mendapatkannya dari MySQL
config atau coba port dari jawaban @Prageeth Roshane. Maka Anda harus mencoba menghubungkan dari VirtualBox
ke MySQL
untuk menemukan pelabuhan. Anda dapat menggunakan atau memprogram atau telnet. Jika Anda mengalami masalah dengan koneksi, coba periksa apakah firewall di VM dan di OS utama tidak memblokir program (atau telnet) Anda.
P.S. Jika Anda dapat terhubung ke MySQL
dari PC lain, tetapi tidak dapat terhubung dari VM, maka masalahnya ada di pengaturan jaringan VM.