2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Käyttöympäristö: Winows11, Phpstudy V8.1.1.3, MySQL 5.7.26
MySQL-yhteyksien määrä on rajoitettu samaan aikaan. Kun yläraja ylittyy, näyttöön tulee seuraava virheilmoitus:
1040 - Too many connections
Tarkista nykyinen liitäntöjen enimmäismäärä
mysql> show variables like '%max_connection%';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 100 |
+-----------------+-------+
Muokkaa yhteyksien enimmäismäärää
set global max_connections=500;
Käyttöympäristö: Winows11 + Phpstudy V8.1.1.3
Jos muodostat yhteyden MySQL-palveluun pitkään, mutta et suorita mitään toimintoa MySQL-komentoriville kirjoittamisen jälkeen, MySQL-palvelu katkaisee yhteyden automaattisesti ja seuraava kehote tulee näkyviin, kun suoritat toiminnon uudelleen.
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 2
Current database: liang
Tarkista kaksi tapaa kirjoittaa aikakatkaisu (oletusaikakatkaisu on 120 sekuntia):
select @@wait_timeout;
show variables like 'wait_timeout';
Nykyisen istunnon aikakatkaisuksi on asetettu 700 sekuntia
set @@wait_timeout = 700;