MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3972|回复: 5
打印 上一主题 下一主题

mysql最大连接数问题(修改max_connections后最大只能到886)

[复制链接]
跳转到指定楼层
1#
发表于 2012-12-6 20:34:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在my.cnf配置文件中添加  max_connections = 2000后,在mysql命令行下查看max_connections变量,得到886. 如果设置max_connections为一个小于886的数,那么mysql命令行下查看得到的就是自己设定的那个数。

这应该是意味着,mysql的最大连接数被限制在886以下吧。这个限制应该在哪改呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享淘帖 顶 踩
2#
发表于 2012-12-7 10:13:00 | 只看该作者
一种是你配错地方了,修改的my.cnf并不是实际正在使用的my.cnf , 如:ps -ef |grep -i mysql 看看实际加载的配置文件路径
一种是你看错了
...
3#
发表于 2012-12-7 17:07:14 | 只看该作者
为什么我在mysql下设置max_connections多大都可以啊
mysql>set global max_connections=2000;
4#
 楼主| 发表于 2013-3-30 14:16:33 | 只看该作者
本帖最后由 Popeye 于 2013-3-30 14:27 编辑
kider 发表于 2012-12-7 10:13
一种是你配错地方了,修改的my.cnf并不是实际正在使用的my.cnf , 如:ps -ef |grep -i mysql 看看实际加载 ...
之前通过在mysql命令行配置参数的方法解决了。
如今又碰到这个问题了。运行ps -ef |grep -i mysql 后,得到的结果是:
/mysqld --basedir=/home/amy/software/mysql --datadir=/home/amy/software/mysql/var -log-error=/home/amy/software/mysql/var/localhost.localdomain.err --pid-file=/home/amy/software/mysql/var/localhost.localdomain.pid --socket=/tmp/mysql.sock --port=3306
没有显示配置文件的路径。

另:我的配置文件放在~/.my.cnf


5#
 楼主| 发表于 2013-3-30 14:36:33 | 只看该作者
qazxswabc 发表于 2013-2-28 08:35
官方根据不同环境(主要是内容大小、表引擎)大体定制出来的参数配置文件,打开每个配置文件的头部都有相应 ...

是说这个数会根据应用变化吗?只是在没有任何应该用的时候显示886?
6#
发表于 2013-9-4 14:16:29 | 只看该作者
有些参数的修改,在session里输入是没用的,需要改my.cnf后重启数据库才能生效。
另外你的是MySQL哪个版本?   5.0和5.1我都试过,最大连接数肯定不只886
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-4-26 11:22 , Processed in 0.081107 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表