问题是当我尝试在同一网络上远程连接到 MYSQL DB 时,它只会打印出:
Communications link failure. The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
如果重要的话,我最近搬到了我现在居住的另一个地方。 在以前的地方,它运行得很好。也许您可以使用此信息猜测一些麻烦(所以我猜没有关于数据库问题的信息)
skip-networking
bind-address = 127.0.0.1
- 以上内容已评论。
- 我可以成功从另一台设备 ping 到 DB 所在的设备,反之亦然
- 我使用端口 3306 和 127.0.0.1 IP 在同一网络上进行远程连接。
- 我使用手机和应用程序RemoDB等设备远程连接数据库。
最佳答案
我使用 this topic 找到了答案。 我不应该使用127.0.0.1,而应该使用DB所在设备的IP。 抱歉可能有重复。
关于mysql - 无法从同一网络上的其他设备连接到 MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51698298/