修改MySQL 5.0 默認連接數(shù)在Linux下
以下的文章主要介紹的是修改Linux操作系統(tǒng)之下的MySQL 5.0 默認連接數(shù)的實際操作,如果你對修改Linux操作系統(tǒng)之下的MySQL 5.0 默認連接數(shù)的實際操作步驟感興趣的話,你就可以點擊下面的文章了。
這段時間服務器崩潰2次,一直沒有找到原因,今天看到論壇發(fā)出的錯誤信息郵件,想起可能是MySQL(和PHP搭配之最佳組合)的默認連接數(shù)引起的問題,一查果然,老天,默認連接數(shù)才100, 怎么夠呀,在網(wǎng)上找了半天資料,有說修改my.cnf的,有說修改safe_MySQL(和PHP搭配之最佳組合)d,試了,前者無用,
后者文件找不到:)原來是以前的版本跟現(xiàn)在的版本有所不同。
言歸正傳。我以centos 4.4 下面的MySQL(和PHP搭配之最佳組合) 5.0.33 手工編譯版本為例說明:
vi /usr/local/MySQL(和PHP搭配之最佳組合)/bin/MySQL(和PHP搭配之最佳組合)d_safe
找到safe_MySQL(和PHP搭配之最佳組合)d編輯它,找到MySQL 5.0啟動的那兩行,在后面加上參數(shù) :
-O max_connections=1500
具體一點就是下面的位置:
用紅字特別說明:
- then $NOHUP_NICENESS $ledir/$MySQL(和PHP搭配之最佳組合)D
$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/$MySQL(和PHP搭配之最佳組合)D
$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 MySQL(和PHP搭配之最佳組合)d restart
- # /usr/local/MySQL(和PHP搭配之最佳組合)/bin/MySQL(和PHP搭配之最佳組合)admin -uroot -p variables
輸入root數(shù)據(jù)庫賬號的密碼后可看到
max_connections 1500 即新改動已經(jīng)生效。
還有一種方法,
修改原代碼:
解開MySQL(和PHP搭配之最佳組合)的原代碼,進入里面的sql目錄修改MySQL 5.0.cc找到下面一行:
- {"max_connections", OPT_MAX_CONNECTIONS,"The number of simultaneous clients allowed.",
(gptr*) &max_connections,(gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 100, 1, 16384, 0, 1,0},
把它改為:
- {"max_connections", OPT_MAX_CONNECTIONS,"The number of simultaneous clients allowed.",
(gptr*) &max_connections,(gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 1500, 1, 16384, 0, 1,0},
存盤退出,然后./configure ;make;make install可以獲得同樣的效果。
以上的相關內(nèi)容就是對修改Linux下MySQL 5.0 默認連接數(shù)的介紹,望你能有所收獲。
【編輯推薦】
- 修改MySQL root密碼5步驟介紹
- 提高MySQL連接數(shù),很簡單
- 獲得MySQL運行報告,并不難
- 正確解決MySQL中文亂碼的實操
- MySQL-Server連接在MySQL-Client下