Mysql连接数设置
2016-07-01 08:59
309 查看
在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是100, 最大可以达到16384。
在Windows下常用的有两种方式修改最大连接数。
第一种:命令行修改。
>mysql -uuser -ppassword(命令行登录MySQL)
mysql>show variables like 'max_connections';(查可以看当前的最大连接数)
msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功)
mysql>exit(推出)
这种方式有个问题,就是设置的最大连接数只在mysql当前服务进程有效,一旦mysql重启,又会恢复到初始状态。因为mysql启动后的初始化工作是从其配置文件中读取数据的,而这种方式没有对其配置文件做更改。
其他命令:查看当前已使用的链接数
mysql>show global status like 'Max_used_connections';
在Windows下常用的有两种方式修改最大连接数。
第一种:命令行修改。
>mysql -uuser -ppassword(命令行登录MySQL)
mysql>show variables like 'max_connections';(查可以看当前的最大连接数)
msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功)
mysql>exit(推出)
这种方式有个问题,就是设置的最大连接数只在mysql当前服务进程有效,一旦mysql重启,又会恢复到初始状态。因为mysql启动后的初始化工作是从其配置文件中读取数据的,而这种方式没有对其配置文件做更改。
其他命令:查看当前已使用的链接数
mysql>show global status like 'Max_used_connections';
相关文章推荐
- Servlet上传到mysql数据库中文乱码问题
- MySQL事务控制语句
- MySql + EF6 + .Net Core
- MySql数据库基本操作练习
- MySQL5.7.13源码编译安装与配置
- mysql 数据库中 常用数据类型,约束
- MySQL 5.7 学习心得之安全相关特性
- MySQL 密码增强插件
- MySql5.6使用validate password 插件加强密码强度的安装及使用方法
- Mysql row number()排序函数的用法和注意
- MYSQL数据库及字段命名规范
- mysql 1064错误
- MySQL数据库PDO教程
- mysql用一个表的一列,更新另一表的一列
- SparkSQL JDBC连接 mysql
- 12步安装MySQL-Server5.5.32
- mysql从数据表中随机取数据!!!
- mysql中kill掉所有锁表的进程
- mysql5.7 社区zip版安装配置
- MySQL max_allowed_packet设置及问题