SQLyog
 sql >> Datenbank >  >> Database Tools >> SQLyog

Wait_timeout von MySQL in SQLyog falsch

Bonusantwort:Ich habe den Quellcode von sqlYog durchgesehen.

Es ist eine feature :wenn die Timeout-Einstellung > 28800 ist , ist es fest codiert, das Sitzungs-Timeout in CommonHelper.cpp auf 28800 zu ändern .

3314   //Session wait_timeout3315   timeout = conn->m_strwaittimeout.GetAsUInt32();
3316 
3317   if(timeout > 28800 || timeout <= 0)
3318     conn->m_strwaittimeout.SetAs("28800");
3319 
3320   strtimeout.Sprintf("/*!40101 set @@session.wait_timeout=%s */", conn->m_strwaittimeout.GetString());
3321   mysql_options(*pmysql, MYSQL_INIT_COMMAND, strtimeout.GetString());

Dies erklärt, was Sie sehen.