Heim > Datenbank > MySQL-Tutorial > Hauptteil

修改MySQL 5.0 默认连接数在Linux下

WBOY
Freigeben: 2016-06-07 16:13:58
Original
1137 Leute haben es durchsucht

以下的文章主要介绍的是修改Linux操作系统之下的MySQL 5.0 默认连接数的实际操作,如果你对修改Linux操作系统之下的MySQL 5.0 默认连接数的实际操作步骤感兴趣的话,你就可以点击下面的文章了。 这段时间服务器崩溃2次,一直没有找到原因,今天看到论坛发出

以下的文章主要介绍的是修改Linux操作系统之下的MySQL 5.0 默认连接数的实际操作,如果你对修改Linux操作系统之下的MySQL 5.0 默认连接数的实际操作步骤感兴趣的话,你就可以点击下面的文章了。

这段时间服务器崩溃2次,一直没有找到原因,今天看到论坛发出的错误信息邮件,想起可能是MySQL(和PHP搭配之最佳组合)的默认连接数引起的问题,一查果然,老天,默认连接数才100, 怎么够呀,在网上找了半天资料,有说修改my.cnf的,有说修改safe_MySQL(和PHP搭配之最佳组合)d,试了,前者无用,

后者文件找不到:)原来是以前的版本跟现在的版本有所不同。

言归正传。我以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启动的那两行,在后面加上参数 :

-O max_connections=1500

具体一点就是下面的位置:

用红字特别说明:

<ol class="dp-xml"><li class="alt">then $NOHUP_NICENESS $ledir/$MySQL<span>(和PHP搭配之最佳组合)D <br>$defaults </span><span class="attribute">--basedir</span><span>=$MY_BASEDIR_VERSION </span><span class="attribute">--datadir</span><span>=$DATADIR <br>$USER_OPTION </span><span class="attribute">--pid-file</span><span>=$pid_file --skip-external-locking -O </span><span class="attribute">max_connections</span><span>=</span><span class="attribute-value">1500</span><span> <br></span><span class="tag">></span><span class="tag">></span><span> $err_log 2</span><span class="tag">></span><span>&1 else eval "$NOHUP_NICENESS $ledir/$</span>MySQL<span>(和PHP搭配之最佳组合)D <br>$defaults </span><span class="attribute">--basedir</span><span>=$MY_BASEDIR_VERSION </span><span class="attribute">--datadir</span><span>=$DATADIR $USER_OPTION </span><span class="attribute">--pid-file</span><span>=<br>$pid_file --skip-external-locking $args -O </span><span class="attribute">max_connections</span><span>=</span><span class="attribute-value">1500</span><span> </span><span class="tag">></span><span class="tag">></span><span> $err_log 2</span><span>>&1"  </span>
</li></ol>
Nach dem Login kopieren

保存。

<ol class="dp-xml">
<li class="alt"><span># service MySQL(和PHP搭配之最佳组合)d restart   </span></li>
<li>
<span># /usr/local/</span>MySQL<span>(和PHP搭配之最佳组合)/bin/</span>MySQL<span>(和PHP搭配之最佳组合)admin -uroot -p variables   </span>
</li>
</ol>
Nach dem Login kopieren

输入root数据库账号的密码后可看到

max_connections 1500 即新改动已经生效。

还有一种方法,

修改原代码:

解开MySQL(和PHP搭配之最佳组合)的原代码,进入里面的sql目录修改MySQL 5.0.cc找到下面一行:

<ol class="dp-xml"><li class="alt"><span><span>{"max_connections", OPT_MAX_CONNECTIONS,"The number of simultaneous clients allowed.", <br>(gptr*) &max_connections,(gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 100, 1, 16384, 0, 1,0},  </span></span></li></ol>
Nach dem Login kopieren

把它改为:

<ol class="dp-xml"><li class="alt"><span><span>{"max_connections", OPT_MAX_CONNECTIONS,"The number of simultaneous clients allowed.", <br>(gptr*) &max_connections,(gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 1500, 1, 16384, 0, 1,0},  </span></span></li></ol>
Nach dem Login kopieren

存盘退出,然后./configure ;make;make install可以获得同样的效果。

以上的相关内容就是对修改Linux下MySQL 5.0 默认连接数的介绍,望你能有所收获。


 


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage