Я сейчас использую сервер MySQL на моем локальном хосте. Когда я пытаюсь открыть второе соединение с сервером, я всегда получаю эту ошибку:
mysql -uroot -p
Enter password:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 102
Когда я проверяю текущий статус MySQL, я получаю следующее:
mysql> SHOW VARIABLES LIKE "max_connections";
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
1 row in set (0.00 sec)
mysql> show status where `variable_name` = 'Threads_connected';
+-------------------+-------+
| Variable_name | Value |
+-------------------+-------+
| Threads_connected | 1 |
+-------------------+-------+
1 row in set (0.00 sec)
Когда я отключаю текущее соединение, я могу немедленно открыть другое соединение. Может кто-нибудь сказать мне причину этой ошибки? Моя текущая MySQL версия сервера
Server version: 5.7.24 Homebrew