我想用python连接到一个mySQL数据库,然后查询一个对应于图像的数字,并将该图像加载到Qt中。根据我在网上找到的,建议不要使用mysql数据库来存储图像,而是在服务器上存储一个文件位置。如果是这样,我可以加载镜像吗(我必须下载它吗?)我是不是必须用ftp打开另一个连接,把图像下载到一个文件夹,然后用qt加载它?如果有任何关于这种类型的工作流的资源,我将不胜感激。
发布于 2014-04-21 13:40:37
要将文件加载到Qt中,不需要使用FTP (或类似工具)下载文件。
假设数据库存储了正确的图像文件路径,一旦获得文件路径,您就可以使用相同的功能,也就是说,无论如何您只需要将图像加载到Qt中。下载图像本身并没有什么特别的事情要做。
如果数据库在远程服务器上,一种可能的方法是使用JDBC应用程序接口访问数据库,将图像作为二进制文件获取,然后序列化它,该文件可以通过网络传输。
https://stackoverflow.com/questions/23190976
复制相似问题