我在VirtualBox中有两个虚拟机,带有干净的安装Ubuntu服务器。
我需要mysql从一个VM连接到另一个VM。我允许从我的第二个虚拟机访问ip 192.168.1.80。在mysql配置的第一个VM中,我写下来:
bind-address = 192.168.1.80
我通过user = root从第二个VM连接,因此我在第一个VM的用户表中将主机更改为%。 然后我允许以不同的方式连接ufw:
第一个VM从第二个成功ping。 当我尝试连接时:
mysql -h 192.168.1.118 -u root -p
我明白了:
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.118' (111)
我打开端口,允许在mysql配置中连接。我还应该做什么?