我已经问过如何将图像数据保存到phpmyadmin数据库中。 Python PyQt5: Store image data into a phpmyadmin database
此问题已解决,但还有另一个问题: 当我上传一个jpg文件(大小:6.64 MB)后发生以下错误: (2013年,'查询期间与MySQL服务器的连接丢失([WinError 10053] ...)
我认为这个问题的根源是尺寸过大。
我应该只使用小于1 MB的图像,还是有可能上传大小超过6 MB的jpg文件?
答案 0 :(得分:1)
您可以尝试修改my.cnf或my.ini文件。这些文件位于BASEDIR \ my.ini和BASEDIR \ my.cnf(.ini用于Windows,.cnf用于unix)。在该文件中,找到[mysqld]部分并添加以下行以更改允许的最大数据包:
max_allowed_packet=10M
祝你好运。