gpt4 book ai didi

mysql - 远程连接MySQL数据库出错

转载 作者:行者123 更新时间:2023-11-30 00:53:12 27 4
gpt4 key购买 nike

我有一个 MySQL 数据库,我想从远程计算机连接到该数据库。我已在/etc/mysql/my.cnf 中注释掉了绑定(bind)地址以允许远程连接。我现在可以在本地计算机上登录 MySQL

mysql --host=[SERVER_IP] --user=[USER] --password=[PASSWORD] [DATABASE]

效果很好。但是,我无法从笔记本电脑登录。这里我得到一个错误

ERROR 2003 (HY000): Can't connect to MySQL server on [SERVER_IP] (110)

当我运行与上面相同的命令时。我可以 ping 服务器

64 bytes from [SERVER_IP]: icmp_seq=1 ttl=64 time=0.367 ms

没有任何错误。我还可以跟踪路由

1  * * *

没有任何错误。最后,我运行了 nmap,结果如下:

3306/tcp open mysql

这表明这不是防火墙问题。

有人知道发生了什么事吗?任何帮助将不胜感激!

编辑:我忘了提及我还授予了用户访问权限:

 GRANT ALL ON [DB_NAME].* to '[USER]'@'%' IDENTIFIED BY '[PASSWORD]'

抱歉!

最佳答案

以下是一些可能性:

  • 您无权使用不同计算机上的文件
  • 该文件无法访问
  • 您无法连接到主机
  • 用户/密码在另一台计算机上没有权限
  • 如果你说你没有从服务器得到响应,那是你的问题,你的服务器没有响应。也就是不在线

关于mysql - 远程连接MySQL数据库出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20799167/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com