我在我的Windows机器上使用Toad连接到远程ubuntu linux服务器上的mysql。并没有连接它。它说“无法连接到SSH服务器'':无法建立连接,因为目标计算机主动拒绝它。”我猜22是ssh端口,我提供了默认的mysql数据库服务器端口,即3306.我不知道发生了什么
答案 0 :(得分:4)
经过20小时的尝试,终于得到了解决方案。 首先将我的数据库服务器的端口3306和ip添加到我的防病毒软件的防火墙设置中。然后编辑/etc/mysql/my.cnf文件,然后在数据库的用户表中添加远程用户。下面的链接解释了我做了很多。
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html
它帮助了我。虽然我服务器上的设置与此不同。这可能对大家有所帮助。
答案 1 :(得分:0)
按如下方式设置连接属性:
不要忘记查看“使用MySQL库”
在我的环境中测试:
netstat -ntlp | grep LISTEN
)