Heim  >  Artikel  >  Backend-Entwicklung  >  mysql - php查询报错Error while sending QUERY packet. PID=xxx

mysql - php查询报错Error while sending QUERY packet. PID=xxx

WBOY
WBOYOriginal
2016-08-29 08:50:483046Durchsuche

背景:使用Yii2命令行模式开启脚本监控rabbitmq队列,当队列有订单信息,执行查询,更新操作(相当于PHP文件写个查询,更新,使用命令行启动)

问题:一开始监控没有问题,每过一段时间会抛出错误

<code>> Error while sending QUERY packet. PID=25370. The SQL being executed was: 一句sql语句(此sql直接执行没有错误).</code>

回复内容:

背景:使用Yii2命令行模式开启脚本监控rabbitmq队列,当队列有订单信息,执行查询,更新操作(相当于PHP文件写个查询,更新,使用命令行启动)

问题:一开始监控没有问题,每过一段时间会抛出错误

<code>> Error while sending QUERY packet. PID=25370. The SQL being executed was: 一句sql语句(此sql直接执行没有错误).</code>

你的这句sql是自己写的原生态的sql?还是框架自带的sql处理方法?如果是你自己写的sql建议你换成框架里面的sql处理方法试试

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn