mysql_query返回1
mysql_query返回1应该是查询错误,但是此时打印mysql_errno为0,mysql_error为空这两个表示没有错误,为什么会这样呢?而且好像是每隔三分钟出现一次查询错误,然后我就会关闭该连接从新连接mysql数据库,接下来三分钟内查询都是成功,但是刚好到了三分钟时查询又失败!!!定期出现错误可能是我自己的问题,但是为什么mysql_query返回错误时候mysql_erno和mysql_query却是正常的?
------解决方案--------------------检查这刻你的连接状态。
------解决方案--------------------看mysql错误日志
------解决方案--------------------返回1的话说明查询执行是成功的啊/
------解决方案--------------------可能是你连接不稳定造成的 语句估计没问题
------解决方案--------------------你在这个函数里是不是执行的 select 语句啊? 如果是的话,你是不是没释放内存啊。如果你在三分钟内查询了大量的结果,但却没有释放。估计你会有问题的