MYSQL資料庫最大連線數的3個修改方法

2021-08-25 09:30:05 字數 1439 閱讀 6784

mysql資料庫安裝完成後,預設最大連線數是100,一般流量稍微大一點的論壇或**這個連線數是遠遠不夠的,增加預設mysql連線數的方法有兩個

方法一:進入mysql安裝目錄 開啟mysql配置檔案 my.ini 或 my.cnf查詢 max_connections=100 修改為 max_connections=1000 服務裡重起mysql即可

方法二:mysql的最大連線數預設是100客戶端登入:mysql -uusername -ppassword

設定新的最大連線數為200:mysql> set global max_connections=200

顯示當前執行的query:mysql> show processlist

顯示當前狀態:mysql> show status

退出客戶端:mysql> exit

檢視當前最大連線數:mysqladmin -uusername -ppassword variables

方法三:以centos 4.4 下面的mysql 5.0.33 手工編譯版本為例說明:

vi /usr/local/mysql/bin/mysqld_safe

-o max_connections=1500

具體一點就是下面的位置:

用紅字特別說明:

then $nohup_niceness $ledir/$mysqld

$defaults --basedir=$my_basedir_version

--datadir=$datadir $user_option

--pid-file=$pid_file

--skip-external-locking

-o max_connections=1500

>> $err_log 2>&1 else

eval "$nohup_niceness $ledir/$mysqld

$defaults --basedir=$my_basedir_version

--datadir=$datadir $user_option

--pid-file=$pid_file

--skip-external-locking $args

-o max_connections=1500 >>

$err_log 2>&1"

儲存。# service mysqld restart

# /usr/local/mysql/bin/mysqladmin -uroot -p variables

輸入root資料庫賬號的密碼後可看到

max_connections 1500 即新改動已經生效。

還有一種方法,

修改原**:

解開mysql的原**,進入裡面的sql目錄修改mysqld.cc找到下面一行:

,把它改為:

,存檔退出,然後./configure ;make;make install可以獲得同樣的效果。

MySQL資料庫最大連線數

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

mysql資料庫 設定最大連線數

mysql資料庫,檢視當前最大連線數 設定當前最大連線數 命令列登入mysql mysql mysql uuser ppassword 檢視當前myqsl的最大連線數 mysql show variables like max connections 設定最大連線數為100 msyql set gl...

調整mysql資料庫最大連線數

1.檢視mariadb資料庫最大連線數,預設為151 mariadb none show variables like max connections variable name value max connections 151 2.配置 etc my.cnf mysqld 新新增一行如下引數 m...