我想连接旁边同学的电脑的本地数据库,发现连接不上,下面是设置的方法。
第一步:在目标机器上cmd输入ipConfig 查看目标机器的内网IP地址。
第二步:在目标机器上的数据库执行以下语句
# root 和 123 是设置的登陆账号密码
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY "123";
FLUSH PRIVILEGES;
执行完毕后可以查看一下结果
USE mysql ;
SELECT * FROM USER;
效果如下图:
第三步:修改防火墙策略,添加3306端口可访问。 或者临时关闭防火墙(安全方面不建议)。如果被防火墙拦截了,也是没法连通数据库的。
第四步:提供设置好的账号密码和IP给你的小伙伴,就可以连接自己本机的数据库了。