我在向MySQL数据库中写入大的BLOB文件时出现的问题,网上的解决的方法就是找到mysql安装目录,找到my.ini文件,在文件的最后添加:max_allowed_packet = 10M(也可以设置自己需要的大小)。 max_allowed_packet 参数的作用是,用来控制其通信缓冲区的最大长度。 这样我试了,不行,原来是下面的问题没有注意到。 但是要注意的是要关闭mysql的服务器,后从新启动。 如何关闭和重启服务,见后台服务。