计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数

计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数,第1张

计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数,第2张

期间服务器崩溃过两次,但原因一直没找到。今天看到论坛发来的错误消息邮件,才想起来问题可能是MySQL的默认连接号造成的。我查了一下,果然,我的天,默认连接数只有100。怎么可能够?我上网搜了半天,有的说我的. cnf被修改了,有的说safe_mysqld被修改了。我试过,但是前者没用,后者文件找不到。让我们言归正传吧。我就以centos 4.4下手工编译的mysql 5.0.33版本为例:
VI/usr/local/mysqld/bin/mysqld _ safe
Find safe _ mysqld对其进行编辑,找到mysqld启动的两行,添加参数:
-o max _ connections = 1500
具体来说, 是以下位置:
然后$ NOHUP _ nice $ 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 " $ no
# service mysqld restart
#/usr/local/MySQL/bin/MySQL admin-ur oot-pvariables
输入根数据库帐户的密码后,可以看到
max_connections 1500,即新的更改已经生效。
还有一种方法:
修改原代码:
解锁Mysql原代码,进入里面的sql目录并修改mysqld.cc找到下面一行:
{"max _ connections ",opt _ max _ connections,
"允许的同时客户端数量。",(gptr*) &max_connections,
(gptr*) &max_connections,0,GET_ULONG,REQUIRED_ARG,100,1,16384,0,1,
0},
将其更改为:
{"max _ connections ",opt _ max _ connections,
"允许的并发客户端数量。",(gptr *)&max _ connections,
(gptr *)&max _ connections,0,get _ ulong,required _ arg,1500,1,16384,0,1,
0},
save make;Make install可以得到同样的效果。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情