1. 首先确定虚拟机上的ubuntu中mysql是安装并且开启了的
2. 确定安装好mysql之后,配置远程访问
编辑配置文件,输入如下命令:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1, 保存并退出。
#服务启动后端口查询
sudo netstat -anp | grep mysql
3. 登录mysql,进行配置
登录mysql,执行如下命令:
mysql -u root -p
并输入root的密码
grant all on *.* to root@'%' identified by 'mysql root密码' with grant option;
flush privileges;
然后ctrl+d退出mysql
重启mysql服务
/etc/init.d/mysql restart 重启MySQL服务
或者:service mysql restart
4.假设虚拟机上的IP是192.168.1.120,则连接如下图:
链接成功