萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> 修改mysql的最大連接數的幾種方法總結

修改mysql的最大連接數的幾種方法總結

最大連接數就是同時連接mysql主機的一個數量了,這個可以在配置文件中修改也可以使用命令方式來修改了,總之修改mysql的最大連接數的方法有蠻多的,下面給各位總結一下。

mysql安裝好後,有很多參數需要調優。幾乎所有的涉及到調優的內容我們都都可以在my.cnf文件中設置完成。而mysql的連接數也是較為重要的調優參數之一。mysql 的默認最大連接數為100, 對於大負載量的並發需求是不夠的,這時你可以修改mysql的最大連接數。

1、查看當前mysql的最大連接數的方法:

mysqladmin -uroot -ppassword variables | grep max_connections
或者
mysql> SHOW GLOBAL VARIABLES WHERE Variable_name='max_connections';
或者
mysql> SHOW GLOBAL like '%conn%';

我個人比較喜歡用最後一種方法來查看,因為我老是記不全connections這個單詞。呵呵……

2、修改方法有

mysql> SET GLOBAL max_connections=1000;
修改後會立即生效,不需要重啟mysql服務,但是重啟後會失效。

修改/etc/my.cnf,

在[mysqld] 下面添加:

max_connections=1000

修改後需要重啟mysql服務才會重效。

3:修改方法有

客戶端登錄MySQL:mysql -uusername -ppassword

設置新的MySQL最大連接數為1000:mysql> set GLOBAL max_connections=1000;

顯示當前運行的Query:mysql> show processlist;

顯示當前狀態:mysql> show status;

退出客戶端:mysql> exit;

查看當前MYSQL最大連接數:mysqladmin -uusername -ppassword variables;
下面的兩條命令可用於查詢最大連接數和已用連接數:

show variables like ‘max_connections'; #查看最大連接數(默認100)。

show global status like ‘xax_used_connections ‘; #查看最大使用量

copyright © 萬盛學電腦網 all rights reserved