ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÐÞ¸ÄLinuxÏÂmysql 5.0.xxĬÈÏÁ¬½ÓÊý

·¢²¼Ê±¼ä:2007-03-17 00:27:11À´Ô´:ºìÁª×÷Õß:Addfun
¡¡¡¡Õâ¶Îʱ¼ä·þÎñÆ÷±ÀÀ£2´Î£¬Ò»Ö±Ã»ÓÐÕÒµ½Ô­Òò£¬½ñÌì¿´µ½ÂÛ̳·¢³öµÄ´íÎóÐÅÏ¢Óʼþ£¬ÏëÆð¿ÉÄÜÊÇmysqlµÄĬÈÏÁ¬½ÓÊýÒýÆðµÄÎÊÌ⣬һ²é¹ûÈ»£¬ÀÏÌ죬ĬÈÏÁ¬½ÓÊý²Å100£¬ Ôõô¹»Ñ½£¬ÔÚÍøÉÏÕÒÁ˰ëÌì×ÊÁÏ£¬ÓÐ˵ÐÞ¸Ämy.cnfµÄ£¬ÓÐ˵ÐÞ¸Äsafe_mysqld£¬ÊÔÁË£¬Ç°ÕßÎÞÓ㬺óÕßÎļþÕÒ²»µ½£º£©Ô­À´ÊÇÒÔǰµÄ°æ±¾¸úÏÖÔڵİ汾ÓÐËù²»Í¬¡£

¡¡¡¡ÑÔ¹éÕý´«¡£ÎÒÒÔcentos 4.4 ÏÂÃæµÄmysql 5.0.33 ÊÖ¹¤±àÒë°æ±¾ÎªÀý˵Ã÷£º

¡¡¡¡vi /usr/local/mysql/bin/mysqld_safe

¡¡¡¡ÕÒµ½safe_mysqld±à¼­Ëü£¬ÕÒµ½mysqldÆô¶¯µÄÄÇÁ½ÐУ¬ÔÚºóÃæ¼ÓÉϲÎÊý £º

¡¡¡¡-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ÕÒµ½ÏÂÃæÒ»ÐУº

¡¡¡¡{"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¿ÉÒÔ»ñµÃͬÑùµÄЧ¹û¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ