CentOS下mysql最大連線數設定問題

2021-07-29 17:33:31 字數 896 閱讀 3987

當最大連線數比較小時,可能會出現「1040 too many connection」錯誤。

可以通過修改配置檔案來修改最大連線數

首先需要重啟mysql服務,執行命令:service mysql restart

也有可能是:service mysqld restart

登入mysql:mysql -uroot -p

輸入密碼,回車;

登入成功後執行以下語句查詢當前的最大連線數:

select variable_value from information_schema.global_variables where variable_name='max_connections';

執行以下語句修改最大連線數:

set global max_connections = 3600;

注意:這個方法只是臨時的修改了最大連線數,重新啟動mysql服務後就還原了。

解決問題:

要徹底解決問題還是要修改my.cnf配置檔案,這裡使用vi來修改,輸入命令:vi /etc/my.cnf 回車;開啟檔案後按「i」鍵進入編輯狀態;

在「[mysqld]」下面新增「max_connections=3600」,按esc鍵進入命令模式,輸入「:wq」回車(儲存並退出)。

執行:service mysql restart 重新啟動mysql服務;

注意:很多文章中提到在「[mysqld]」下面新增「set-variable=max_connections=1000」,根本不行,加了之後服務就啟動不了了。

我這的環境是:centos 6.5  mysql 5.6

mysql最大連線數釋放 MySQL最大連線數設定

mysql最大連線數設定 在使用mysql資料庫的時候,經常會遇到這麼乙個問題,就是 can not connect to mysql server.too many connections mysql 1040錯誤,這是因為訪問mysql且還未釋放的連線數目已經達到mysql的上限。通常,mysq...

Centos 7 設定MySQL 最大連線數

一 檢視最大連線數 登入mysql後輸入以下命令 show variables like max connections 預設是151 二 修改最大連線數 臨時修改 登入mysql後輸入以下命令 set global max connections 200 永久修改 1 找到mysql的配置檔案,v...

mysql 雲服最大連線 修改MySQL最大連線數

sql 庫方法一 進入mysql安裝目錄 開啟mysql配置檔案 my.ini 或 my.cnf查詢 max connections 100 修改為 max connections 1000 服務裡重起mysql即可 方法二 mysql最大連線數預設是100客戶端登入 mysql uusername...