配置文件位置/etc/mysql/my.cnf
MySQL server has gone away mysql数据库出现这种问题是一个很不友好的错误提示,需要多方位的考虑,才能定位问题所在。
出现这个问题主要要考虑到下面两点:
1. wait_timeout
wait_timeout默认值是28800秒,8小时,除非你改小了,基本上就可以排除这个问题。
2. max_allowed_packet
max_allowed_packet默认值是16M,在导入数据的时候,如果文件大于16M了,就会抛出这个错误的。