因此,我使用Windows通过Navicat这样的工具连接到远程Postgres数据库。我尝试使用Python(2.7)和SQLAlchemy(0.9)实现相同的功能,但是没有成功。在
所以,我的Navicat设置如下:
我试图在PuTTY中建立隧道,连接到服务器,保持连接打开,并尝试使用IP和端口,但没有成功。我不确定这些是否足够,因为我有这个公钥和密码短语,所以我想知道是否有可能使用Python和SQLAlchemy(当然还有这个漂亮的PuTTY应用)从Windows机器连接到这个数据库?
谢谢!在
Tags:
您可以将服务器和端口传递给create_engine()语句,ala:
http://docs.sqlalchemy.org/en/rel_0_9/dialects/postgresql.html
因此,假设您首先建立了到远程主机的SSH隧道,并将本地端口1111转发到远程服务器的端口5432(这是默认的postgres端口),那么您的连接字符串将如下所示:
^{pr2}$相关问题 更多 >
编程相关推荐