我当前正在本地主机上运行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