Cuando te conectas a 127.0.0.1
, se conecta al sistema actual. Independientemente del sistema que se esté ejecutando:principal o vm
. Debe configurar los ajustes de red del VirtualBox
para que vm
puede conectarse a su sistema principal. En este caso, te conectarás desde vm
no a localhost sino a la dirección IP que configuró en el OS
principal .
O puede configurar MySQL
a la vm
y mueva su base de datos a ese MySQL
.
EDITAR
Para probar la conexión a MySQL
puedes usar telnet
(http://windows.microsoft.com/ es-es/windows/telnet-faq#1TC=windows-7
). Al principio, debe conocer MySQL
Puerto. Puede obtenerlo de MySQL
config o pruebe los puertos de la respuesta de @Prageeth Roshane. Entonces deberías intentar conectarte desde VirtualBox
a MySQL
al puerto encontrado. Puede usar o programm o telnet. Si tiene problemas con las conexiones, intente verificar que el firewall en la VM y en el sistema operativo principal no esté bloqueado en su programa (o telnet).
PD Si puede conectarse a MySQL
desde otra PC, pero no se puede conectar desde la VM, entonces el problema está en la configuración de red de la VM.