mysql通过SSH隧道



我在win7开发机器和windows 2008生产服务器上都遇到了通过SSH连接到远程Suse Linux服务器到mysql的问题。我遵循了这里非常简单的说明。

http://realprogrammers.com/how_to/set_up_an_ssh_tunnel_with_putty.html

仅在最后一步,我尝试使用从这里下载的odbc连接器。

http://dev.mysql.com/downloads/connector/odbc/

尝试localhost:3306和127.0.0.1:3306似乎没有什么区别。我可以通过ssh在putty中登录到linux服务器,并使用终端的命令行连接到mysql。我的问题是,我需要windows服务器能够连接并查询linux服务器上mysql实例的数据。当我尝试从odbc连接器连接时,它会立即弹出一个错误root@localhost被拒绝,密码=是。我已经检查了mysql中的用户表,root设置为允许从任何主机(包括localhost)登录。有人有其他建议吗?这是非常紧迫的,因为我们需要计划在本周六之前进行几场演出的数据同步。提前感谢您的帮助。

好吧,我想好了。。。您必须以管理员身份运行putty.exe。一旦我做到了,连接就很好。希望这能为以后的工作节省几个小时。感谢bfavaretto的帮助。

相关内容

  • 没有找到相关文章

最新更新