如何在python中使用socket模块从mysql接收数据

时间:2014-04-01 06:53:23

标签: python mysql sockets

如何在python中使用套接字模块从mysql接收数据,我已经尝试导入套接字并将其连接到mysql服务器进行测试,但没有从中收到数据,我的代码是这样的

def sender(data):
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    host = '127.0.0.1'
    port = 3306

    sock.connect((host, int(port)))
    sock.sendall(data)
    sock.close()

def forward():
   host = '127.0.0.1'
   port = 9999
   s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
   s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) 
   s.bind((host, int(port)))
   s.listen(10)
   sc, sockname = s.accept()
   data = sc.recv(8092)
   sender(data)

我的目的是将数据从我的服务器转发到MySQL服务器,如何纠正这个或任何人如何使其更好,谢谢

0 个答案:

没有答案