sql >> Databasteknik >  >> Database Tools >> SQLyog

MySQL:s wait_timeout är felaktig i SQLyog

Bonussvar:Jag har gått igenom källkoden för sqlYog.

Det är en feature :om timeout-inställningen > 28800 , är det hårdkodat att ändra sessionens timeout till 28800 i CommonHelper.cpp .

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());

Detta förklarar vad du ser.



  1. MySQL - Storleksbegränsningar till heltalskolumner

  2. Varför trunkerar PHPMyAdmin-importen textfält i några av mina UPPDATERINGAR?

  3. Kan inte starta phpMyAdmin. Fortsätt få #2002 socket-felet

  4. Dåliga uppskattningar av kardinalitet från SSMS-planer – redux