如何修改Linux下MySQL 5.0的默认连接数

这段时间服务器崩溃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可以获得同样的效果。

 
mysql max 版本如何修改默认字符集。
在max 版本的mysql中由于安装过程不需要configure所以无法在安装过程配置默认字符集。唯一的办法就是在数据源目录下,即data目录下建立一个my.cnf文件,文件内容如下:default-character-set=gb2312然后重新启动mysql...查看完整版>>mysql max 版本如何修改默认字符集。
 
如何修改Linux操作系统下Hostname的设置
需要修改2处文件即可: 1. vi /etc/hosts /etc/hosts 的内容一般有如下类似内容: 127.0.0.1 localhost.localdomain localhost 192.168.1.195 debian.localdomain debian 修改:localhost.localdomain=yourname 保存...查看完整版>>如何修改Linux操作系统下Hostname的设置
 
如何修改Linux下MySQL 5.0的默认连接数
这段时间服务器崩溃2次,一直没有找到原因,今天看到论坛发出的错误信息邮件,想起可能是mysql的默认连接数引起的问题,一查果然,老天,默认 连接数才100, 怎么够呀,在网上找了半天资料,有说修改my.cnf的,有说修...查看完整版>>如何修改Linux下MySQL 5.0的默认连接数
 
如何恢复IE默认连接首页被修改
如何恢复IE默认连接首页被修改 如何恢复IE默认连接首页被修改 如何恢复IE默认连接首页被修改 经常上网的人也许会碰到,IE 浏览器上方的标题栏被改成“欢迎访问..网站”的...查看完整版>>如何恢复IE默认连接首页被修改
 
如何恢复IE默认连接首页被修改
如何恢复IE默认连接首页被修改 经常上网的人也许会碰到,IE 浏览器上方的标题栏被改成“欢迎访问..网站”的样式,这是最常见的IE被病毒攻击导致主页被随意篡改的手段,受害者众多。现在网络中有很多修改IE属性...查看完整版>>如何恢复IE默认连接首页被修改