一个Python项目交给了我。没有提供文件,代码中也没有注释。该项目启动服务器定期解析和存储数据。它使用
socket
将格式化消息发送到 IP 和端口的元组。 IP不是项目运行的同一台机器。该消息包含 SQL 语句。我没有接收消息的服务器代码。
根据我的经验,我会使用
MySQLdb
访问 MySQL 数据库。我搜索了 socket
和 MySQL
,所有内容都是关于使用套接字连接到本地 MySQL 数据库,恐怕这与 Python socket
不是一回事。我对 Python socket
的全部了解是一个演示如何在客户端和服务器之间发送和接收消息的教程演示。
我很好奇为什么使用
socket
而不是像MySQLdb
这样的模块。它是 MySQL 支持的功能吗?谢谢。