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

MySQL's wait_timeout onjuist in SQLyog

Bonusantwoord:ik heb de broncode van sqlYog doorgenomen.

Het is een feature :als de time-outinstelling > 28800 , is het hardcoded om de sessietime-out te wijzigen in 28800 in 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());

Dit verklaart wat je ziet.



  1. Voorvoegsels van tabelnamen hernoemen binnen phpmyadmin?

  2. phpMyAdmin Class 'PMA_Message' niet gevonden in /usr/share/phpMyAdmin/libraries/Error.class.php

  3. Hoe kan ik een sneltoets programmeren om de top 1000* uit de geselecteerde tabel te selecteren?

  4. Fatale fout:oproep naar niet-gedefinieerde functie mb_detect_encoding() in C:\apache\htdocs\phpmyadmin\libraries\php-gettext\gettext.inc op regel 177