如果你在配置文件里修改的话,就不会出现重启后设置的参数变量无效。在mysqld内 这样子,然后重启服务。这样子以后重启就会自动读取这个参数了。[mysqld]max_allowed_packet = 20M