Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用python从mysql查询对象_Python_Mysql_Mysql Python - Fatal编程技术网

用python从mysql查询对象

用python从mysql查询对象,python,mysql,mysql-python,Python,Mysql,Mysql Python,因为我不能清楚地解释我不明白的地方,所以我将举一个例子。 假设我有一个客户端应用程序和一个服务器应用程序。当客户端向服务器发送一些关键字以便服务器知道应该查询什么时,服务器等待。假设客户机请求一个product对象,那么服务器查询数据库并获取客户机作为set对象所需的行。所以每次我需要某个对象时,我都需要将它以字符串的形式发送给客户端,然后实例化它 我错过什么了吗?在每个查询上实例化对象不是很昂贵吗 蒂亚 您的问题非常模糊,实际上并没有问什么问题,但我会尝试给您一个关于如何在服务器和客户端之间交

因为我不能清楚地解释我不明白的地方,所以我将举一个例子。 假设我有一个客户端应用程序和一个服务器应用程序。当客户端向服务器发送一些关键字以便服务器知道应该查询什么时,服务器等待。假设客户机请求一个product对象,那么服务器查询数据库并获取客户机作为set对象所需的行。所以每次我需要某个对象时,我都需要将它以字符串的形式发送给客户端,然后实例化它

我错过什么了吗?在每个查询上实例化对象不是很昂贵吗


蒂亚

您的问题非常模糊,实际上并没有问什么问题,但我会尝试给您一个关于如何在服务器和客户端之间交互的一般性答案

当用户请求客户端中的项目时,您应该向客户端提供一个到服务器的API,类似于
http://example.com/search?param=test
。客户端将在AJAX调用或直接调用中使用此API

服务器应该解析参数,连接到数据库,检索请求的项并返回到客户端。此交换最常见的数据类型是和纯文本

然后,客户机将解析这两种数据类型中的任何一种,如果需要,从中生成一个对象,并最终向用户显示所请求的数据


如果这不是您所需要的,请更新您的问题,以明确询问您的问题,并可能提供一些代码来说明问题所在,我将相应地更新我的答案。

MySQL服务器使用TCP上的自定义协议
如果不想使用任何库,则必须解析TCP消息。MySQL Connector/Python正是这样做的——如果愿意,您可以查看其源代码。

您需要的是让您的web服务器响应客户端中的产品搜索?我正在尝试制作一个桌面应用程序,其中包含数据库和不同的用户,可以查看和更新某些内容。我不想使用高级库,因为它是用来学习的。