如何为Python中的MySQLdb设置max_allowed_packet或等效参数?
看起来MySQLdb在限制SQL语句的最大传输大小。我已经把mysqld
的max_allowed_packet
设置为128M
。MySQL的文档说,客户端也需要进行相应的设置。
1 个回答
1
你需要把 max_allowed_packet
这个设置放到运行客户端的机器上,my.cnf
文件的 [client]
部分。如果你想的话,也可以在 mysqldb.connect
中指定一个不同的文件或组。