默认情况下是连接不到虚拟机里安装的mysql的
原因在于
在linux终端中
输入 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到 bind-address = 127.0.0.1
发现是本机回送地址,说明只在本机中进行监听。
因此,只要将这个bind-address修改为 0.0.0.0 就可以了。
之后按Esc,输入:wq 保存就好了。
最后重启一下mysql服务(sudo service mysql restart)。
好的我们做完了第一步了,接下来还有一步要完成。因为mysql对root用户的权限是由限制的,外部的还是受限制连接不进来。因此我们需要在mysql中对root进行权限设置
在终端输入 mysql -uroot