Python PyQt5: 无法将 JPG 文件保存到数据库中

Python PyQt5: Cannot save JPG files into database

我已经问过如何将图像数据保存到 phpmyadmin 数据库中。

这个问题解决了,但是还有一个问题: 当我上传一个 jpg 文件(大小:6.64 MB)时出现以下错误: (2013 年,“查询期间与 MySQL 服务器失去连接([WinError 10053]...)

我认为这个问题的根源是尺寸太大了。

我应该只使用小于 1 MB 的图片还是可以上传大小超过 6 MB 的 jpg 文件?

您可以尝试修改您的 my.cnf 或 my.ini 文件。这些文件位于 BASEDIR\my.ini 和 BASEDIR\my.cnf(.ini 用于 Windows,.cnf 用于 unix)。在该文件中,找到 [mysqld] 部分并添加以下行以更改允许的最大数据包:

max_allowed_packet=10M

祝你好运。