2012-04-30 65 views
5

我有一个python脚本,它使用python库MySQLdb连接到远程MySQL数据库。它工作正常,但我怎样才能让它通过我在工作时落后的代理进行连接。我可以通过ssh中的命令行进行连接,但是如何让python脚本使用代理设置。对于代理配置,MySQLdb命令似乎没有任何选项。通过代理连接到数据库python脚本

import MySQLdb as mdb 

    conn=mdb.connect(host='mysite.com',user='myuser',passwd='mypassword',db='mydb') 
    cursor = conn.cursor() 

回答

-1

我认为设置连接命令的端口将工作。

conn = mdb.connect(host='slkds.com', port='9000', user='user', passwd='wd', db='my') 

,或者你可以为你在运行什么都然后以股代息将工作

系统代理