如何通过python连接到服务器上的远程数据库而不直接访问它

时间:2019-06-26 10:00:57

标签: python linux

我有以下问题

我连接到Linux服务器ServerIP1 然后我使用linux_username和linux_password登录

然后我使用:

isql -Uusername -Ppassword -Sdatabase_server_name

我需要的是:

能够使用sqlalchemy之类的python库或类似工具直接访问数据库并发布sql语句

engine = create_engine('sybase+pyodbc://linux_username:linux_password@server-ip/database_server_name')

connection = engine.connect()
result = connection.execute("select * from table")

上述显然不起作用,因为服务器IP应该由我没有直接访问权限的database_server_name代替

顺便说一句:我无法对服务器进行任何更改

0 个答案:

没有答案