我有一个在 Ubuntu 12.04 上运行的 MySQL 服务器 5.5.32。Ubuntu 正在 VM 上运行。主机平台是 Windows 7。如何从 Windows 连接 Ubuntu 的 MySQL?
到目前为止,我已经完成了以下工作:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
运行 ashow grant for root;
显示:
+-------------------------------------------------------------+
| Grants for root@% |
+-------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION |
+-------------------------------------------------------------+
但是当我尝试从在 Windows 上运行的 SQLYog 连接到此服务器时,我收到错误消息Error 2003 Cannot connect to mysql server on '192.168.xxx.xxx'
。
提供给 SQLYog 的 IP,我从ifconfig
. 提供 inet 地址。
inet addr:192.168.226.xxx Bcast:192.168.226.yyy
使用的地址是不正确的还是这些授权问题?请指教。