修改mysql 資料庫的最大連線數

2021-08-01 17:59:04 字數 759 閱讀 1062

原因:啟動專案報錯 data source rejected establishment of connection,  message from server: "too many connections"

我這裡修改的是mysql 安裝目錄下的 my.cnf 檔案

這裡要注意的是 max_connections=1000 不能隨便放 必須 放在  [mysqld] 下面才會生效

改好後儲存重啟mysql服務

登入mysql命令列介面 輸入  show variables like '%max_connections%';  檢視最大連線數 

還有其他的配置資訊如:

set-variable=max_connections=1000

set-variable=max_user_connections=500

set-variable=wait_timeout=200

max_connections: 為設定最大的連線數

max_user_connections:設定每使用者最大的 連線數500

wait_timeout:表示200秒後將關閉空閒連線,但對正在工作的連線不受影響。

參考:

實戰 修改MySql 資料庫最大連線數

檢視資料庫最大連線數 show variables like max connections 修改資料庫最大連線數 進入mysql安裝目錄c programdata mysql mysql server 5.6 my.ini 此目錄預設為隱藏檔案,可顯示系統隱藏檔案找到或直接拷貝此目錄開啟 開啟my...

MySQL資料庫最大連線數

mysql資料庫安裝完成後,預設最大連線數是100。命令 show processlist 如果是root帳號,你能看到所有使用者的當前連線。如果是其它普通帳號,只能看到自己占用的連線。show processlist 只列出前100條,如果想全列出請使用show full processlist ...

修改資料庫最大連線數

oracle xe預設連線數好像是40個,如果process超出這個數字,再次申請連線就會被拒絕。1,用system使用者登入 sqlplus nolog conn user passwd as sysdba 2,執行以下命令 alter system set session cached curs...