修改MySQL数据库最大连接数的两种方法
2015-07-03 14:45
393 查看
在一个Web项目用到了Lucene,每次MySQL导入新的数据库测试数据时候需要重置Lucene时会报"too many connections"错误。
原因:MySQL默认最大连接数是100,当超过100连接时就会出错。
解决方案一:在Navicat for MySQL中执行“set Global max_connections = 1000”。
但方案一的修改只是暂时的,每次重启数据库最大连接数仍然会恢复为100,这样每次都要执行一次。
解决方案二:修改MySQL配置文件,my.ini或者my.conf,将max_connections=100修改为[b]max_connections=1000,重启MySQL即可。[/b]
在Navicat for MySQL中执行”select @@basedir as basePath from dual“,得到MySQL安装路径,找到配置文件修改即可。
原因:MySQL默认最大连接数是100,当超过100连接时就会出错。
解决方案一:在Navicat for MySQL中执行“set Global max_connections = 1000”。
但方案一的修改只是暂时的,每次重启数据库最大连接数仍然会恢复为100,这样每次都要执行一次。
解决方案二:修改MySQL配置文件,my.ini或者my.conf,将max_connections=100修改为[b]max_connections=1000,重启MySQL即可。[/b]
在Navicat for MySQL中执行”select @@basedir as basePath from dual“,得到MySQL安装路径,找到配置文件修改即可。
相关文章推荐
- mysql utf8编码设置
- MYSQL查询某字段中以逗号分隔的字符串的方法
- ERROR:duplicate key in table MYsql
- 【项目开发】mysql-5.5字符编码相关的设置与查询
- Mysql创建分区
- mysql主从复制
- mysql常用查询语句
- mysql对sql中别名引起的Column not found问题
- mysql-libs版本冲突卸载不了
- MySQL导入sql脚本错误:2006 解决方法
- Navicat for mysql 远程连接 mySql数据库10061错误问题
- MySQL 求时间差
- mysql 替换某个数据库里所有表所有字段的文字,存储过程
- 细小知识点之MySql(一)
- mysql练手专用项目
- mysql中判断记录是否存在方法比较
- MYSQL查询语句优化
- mysql 数据库备份ubuntu
- MySQL表中带-或其他字符时的查询语句
- Mysql笔记1