我有一个带有mysql的unix服务器,我试图从我的机器访问它。为了澄清这一点,请访问 mysql 服务器。当我这样做时,我收到此错误。
Connecting to MySQL server 192.168.1.25...
Can't connect to MySQL server on '192.168.1.25' (10061)
这是我的凭据:
username: root
port: 3306
服务器正在运行,因为我能够远程登录到机器(IP:192.168.1.25”,然后从 root 运行 mysql。你认为发生了什么:
- 是防火墙问题吗?
- 以“root”身份访问被拒绝?
我是 mysql 新手。
最佳答案
1) 检查日志 您可以通过检查 my.cnf 文件来查看日志的位置。 mysqld.log 可能是文件名,但是在哪里
2) A。看看是否是网络问题。
telnet 192.168.1.25 3306
b.查看该服务是否位于该端口。 ssh 到盒子 # 来自本地主机 mysql -u 根目录 远程登录127.0.0.1 3306
ps auxw|grep mysql
此时您应该有足够的诊断信息来弄清楚。
关于mysql - 无法访问远程mysql服务器需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687933/