步骤1: 首先查看是否能 ping 通Windows地址
如果ping不通,检查windows是否可以外网访问,是否关闭防火墙。
问题描述:在windows可以ping通mac,反之不可以。说明windows开启了访问保护,可以关闭防火墙或添加可信任的访问来源。
步骤2:ping通之后,查看mysql是否允许远程访问
在Windows上进入MySQL服务,操作下面配置。
update user set host = ‘%’ where user = 用户名 ;
mysql> use mysql;
Database changed
mysql> update user set host = '%' where user = 'root';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.04 sec)