Laravel 中出现异常报错 Wrong COM_STMT_PREPARE response size. Received 7

今天项目出现Wrong COM_STMT_PREPARE response size. Received 7
输入图片说明

原本以为近期迁移数据库导致的 后来发现pdo连接配置有问题

需要在配置里加上这一项 PDO::ATTR_EMULATE_PREPARES => true

'mysql' => [
  'driver' => 'mysql',
  'host' => env('DB_HOST', 'localhost'),
  //.......
  'options'   => [PDO::ATTR_EMULATE_PREPARES => true,]
],

猜你喜欢

转载自my.oschina.net/ives/blog/1813166