mysql查看最大連接數和修改mysql數據庫最大連接數
導讀:織夢文章織夢文章怎么查看 MySQL最大連接數 使用 MySQL 數據庫的站點,當訪問連接數過多時,就會出現 Too many connections 的錯誤。出現這種錯誤有兩手機模板dede織夢模板免費下裁。
怎么查看 MySQL最大連接數
使用 MySQL 數據庫的站點,當訪問連接數過多時,就會出現 "Too many connections" 的錯誤。出現這種錯誤有兩種情況,一種是網站訪問量實在太大,服務器已經負擔不起,此時就應該考慮負載均衡或者其它減少服務器壓力的辦法。另一種情況就是 MySQL 的最大連接數設置得太小,當訪問量稍大就出現連接過多的錯誤。win7下配置PHP+Apache+Mysql運行環境
MySQL 默認的最大連接數為 100,可以在 mysql 客戶端使用以下命令查看
mysql> show variables 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 = 200
修改MySQL最大連接數
方法一: 02 &n織夢網站模板bsp; 03 進入MySQL安裝目錄 打開MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改為 max_connections=1000 服務里重起MySQL即可 04 05 方法二: 06 07 MySQL最大連接數默認是100客戶端登錄: 08 09 MySQL -uusername -ppassword 10 11 設置新的MySQL最大連接數為200: 12 13 MySQL> set GLOBAL max_connections=200 14 15 顯示當前運行的Query: 16 17 MySQL> show processlist 18 19 顯示當前狀態: 20 21 MySQL> show status 模板織夢 22 23 退出客戶端:MySQL> exit 24 25 查看當前MySQL最大連接數:MySQLadmin -uusername -ppassword variables 26 27 方法三: 28 29 以centos 4.4 下面的MySQL 5.0.33 手工編譯版本為例說明: 30 31 vi /usr/local/MySQL/bin/MySQLd_safe 32 33 找到safe_MySQLd編輯它,找到MySQLd啟動的那兩行,在后面加上參數 : 34 35 -O max_connections=1500 36 37 具體一點就是下面的位置: 38 39 用紅字特別說明: 40 41 then $NOHUP_NICENESS $ledir/$MySQLD 42 $defaults --basedir=$MY_BASEDIR_VERSION 43 --datadir=$DATADIR $USER_OPTION 44 --pid-file=$pid_file 45 --skip-external-locking 46 -O max_connections=1500 47 >> $err_log 2>&1 else 48 eval "$NOHUP_NICENESS $ledir/$MySQLD 49 $defaults --basedir=$MY_BASEDIR_VERSION 50 --datadir=$DATADIR $USER_OPTION 51 --pid-file=$pid_file 52 --skip-external-locking $args 53 -O max_connections=1500 >> 54 $err_log 2>&1" 55 56 保存。 57 58 # service MySQLd restart 59 # /usr/local/MySQL/bin/MySQLadmin -uroot -p variables 60 61 輸入root數據庫賬號的密碼后可看到 62 63 max_connections 1500 即新改動已經生效。 64 65 還有一種方法, 66 67 修改原代碼: 68 69 解開MySQL的原代碼,進入里面的sql目錄修改MySQLd.cc找到下面一行: 70 71 {"max_connections", OPT_MAX_CONNECTIONS, 72 "The number of simultaneous clients allowed.", (gptr*) &max_connections, 73 (gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 100, 1, 16384, 0, 1, 74 0}, 75 76 把它改為: 77 78 {"max_connections", OPT_MAX_CONNECTIONS, 79 "The number of simultaneous clients allowed.", (gptr*) &max_connections, 80 (gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 1500, 1, 16384, 0, 1, 81 0}, 82 83 存盤退出,然后./configure&織夢文章模板nbsp;;make;make install可以獲得同樣的效果。以上的相關內容就是對修改MySQL最大連接數的3種方法的介紹,望你能有所收獲。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章mysql查看最大連接數和修改mysql數據庫最大連接數主要講述連接數,最大,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29497.html