使用 mysql 資料庫的站點,當訪問連線數過多時,就會出現 "too many connections" 的錯誤。出現這種錯誤有兩種情況,一種是**訪問量實在太大,伺服器已經負擔不起,此時就應該考慮負載均衡或者其它減少伺服器壓力的辦法。另一種情況就是 mysql 的最大連線數設定得太小,當訪問量稍大就出現連線過多的錯誤。
mysql 預設的最大連線數為 100,可以在 mysql 客戶端使用以下命令檢視
mysql
>
showvariables
like
'max_connections';
此命令將得到類似以下的輸出結果:
+-----------------+-------+
| variable_name | value |
+-----------------+-------+
| max_connections | 2000 |
+-----------------+-------+
1 row in set (0.00 sec)
要對 mysql 的最大連線數進行修改,只需要在 my.cnf 配置檔案裡面修改 max_connections 的值,然後重啟 mysql 就行。如果 my.ini 檔案中沒有找到 max_connections 條目,可自行新增以下條目
max_connections = 20
MYSQL 檢視最大連線數和修改最大連線數
mysql檢視最大連線數和修改最大連線數 1 檢視最大連線數 show variables like max connections 2 修改最大連線數 set global max connections 200 以下的文章主要是向大家介紹的是mysql最大連線數的修改,我們大家都知道mysql最...
MYSQL 檢視最大連線數和修改最大連線數
mysql檢視最大連線數和修改最大連線數 1 檢視最大連線數 show variables like max connections 2 修改最大連線數 set global max connections 200 以下的文章主要是向大家介紹的是mysql最大連線數的修改,我們大家都知道mysql最...
MYSQL 檢視最大連線數和修改最大連線數
show variables like max connections set global max connections 200 以下的文章主要是向大家介紹的是mysql最大連線數的修改,我們大家都知道mysql最大連線數的預設值是100,這個數值對於併發連線很多的資料庫的應用是遠不夠用的,當連...