Home >php教程 >PHP源码 >php的慢速日志引起的Mysql 2013错误怎么办

php的慢速日志引起的Mysql 2013错误怎么办

WBOY
WBOYOriginal
2016-06-08 17:20:09996browse

php的慢速日志引起的Mysql 2013错误怎么办,下面我们就一起来看看这个问题的解决办法,希望例子能够帮助到各位。

<script>ec(2);</script>


Description:
————
If mysql query is longer as request_slowlog_timeout, connection breaks.

Test script:


// request_slowlog_timeout = 10s  (at /etc/php5/fpm/php-fpm.conf)
 
// $mysqli =
// ...
$query = "SELECT SLEEP (15)";
 
$res = $mysqli->query($query);
if (!$res) {
    echo $mysqli->error; // Error Code: 2013. Lost connection to MySQL server during query
    exit;
}
Expected result:
—————-
connection must be preserved and the request should be executed

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn