首页 SQL 正文
  • 本文约150字,阅读需1分钟
  • 593
  • 0

特殊原因导致报错: PDO::prepare(): MySQL server has gone away

当使用php脚本执行某些任务是报错:SQLSTATE[HY000]: General error: 2006 MySQL server has gone away

这里已经排除服务宕了,超时时间,sql太大等问题

因为在脚本中使用了事务,而我表引擎为MyISAM,然后就导致报了这个错

只需将表引擎设置为InnoDB就行了

标签:PHP
评论
更换验证码