本文所列内容在Linode和Vultr的VPS上面均测试通过。
当使用mysql做数据库还原的时候,由于有些数据很大,所以需要设置max_allowed_packet 参数,用来控制其通信缓冲区的最大长度。否则会出现这样的错误:The MySQL Server returned this ErrorMySQL Error Nr.2006-MySQL server has gone away。
方法就是找到mysql安装目录,找到my.ini文件,在文件的最后添加:max_allowed_packet = 500M(也可以设置自己需要的大小)。