Ho un server MySQL 5.5.32 in esecuzione su Ubuntu 12.04. Ubuntu viene eseguito su VM. La piattaforma host è Windows 7. Come posso connettermi con MySQL di Ubuntu da Windows?Come connettersi a un server MySQL in esecuzione su una macchina virtuale
ho fatto la seguente finora:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Esecuzione di un show grant for root;
visualizza questo:
+-------------------------------------------------------------+
| Grants for [email protected]% |
+-------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION |
+-------------------------------------------------------------+
Ma quando provo a connettermi al server da SQLyog in esecuzione su Windows, ottengo un errore Error 2003 Cannot connect to mysql server on '192.168.xxx.xxx'
.
L'IP viene inviato a SQLYog, l'ho ricevuto da ifconfig
. Fornito l'indirizzo aggiuntivo.
inet addr:192.168.226.xxx Bcast:192.168.226.yyy
L'indirizzo utilizzato non è corretto o questi sono i problemi di concessione? Per favore consiglio
È possibile eseguire il ping della VM dal sistema operativo host? –
@fliespl oops ... no ... non posso. Qualche suggerimento su come posso farlo accadere? –
Si prega di provare prima la mia risposta (cambiare bind-indirizzo di mysql). –