您好,登錄后才能下訂單哦!
1、查看最大連接數
mysql> show variables like "%max_connections%";
±----------------±------+
| Variable_name | Value|
±----------------±------+
| max_connections| 141 |
±----------------±------+
1 row in set (0.00 sec)
2、修改最大連接數
MySQL 最大連接數的默認值是100,這個數值對于并發連接很多的數據庫應用是遠不夠用的。當連接請求大于默認連接數后,就會出現無法連接數據庫的錯誤,因此我們需要把它適當調大一些。在使用 MySQL 數據庫的時候,經常會遇到一個問題,就是”Can not connect to MySQL server. Too many connections” -mysql 1040 錯誤,這是因為訪問MySQL且還未釋放的連接數已經達到 MySQL 的上限。通常,MySQL 的最大連接數默認是100,,最大可以達到16384。
常用的修改最大連接數的兩種方式如下:
第一種:命令行修改最大連接數(max_connections),設置最大連接數為1000。
mysql> set global max_connections = 1000;
這種方式有個問題,就是設置的最大連接數只在 MySQL 當前服務進程有效,一旦MySQL重啟,又會恢復到初始狀態。因為MySQL啟動后的初始化工作是從其配置文件中讀取數據的,而這種方式沒有對其配置文件做更改。
第二種:通過修改配置文件來修改MySQL最大連接數(max_connections)。
進入MySQL安裝目錄,打開MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100,修改為max_connections=1000,重啟MySQL服務即可。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。