配置环境是WINDOWS,CPU和内存都还有很多的剩余,另外my.ini的max_connections也调到了很大1000
为什么会出现连接不上的问题?请问怎么解决?
8 个解决方案
#1
看看mysql的错误日志
#2
错误提示是什么?
#3
连接不上MYSQL 不过刷新一下就可以了
#4
哦,没有开日志,怎么办?
#5
错误日志不需要开的。也不可能关掉。
#6
恩,那.err文件没有什么错误
程序报错,连接不上,引起的原因是4台电脑同时批量发帖子造成的,所以怎么配置配置文件可以解决这个问题,APACHE还是MYSQL的,网上的my.ini
<IfModule mpm_winnt_module>
ThreadsPerChild 15000
MaxRequestsPerChild 10000
</IfModule>这个线程是足够多了
所以我觉得是mysql的问题,不知道如何修改
程序报错,连接不上,引起的原因是4台电脑同时批量发帖子造成的,所以怎么配置配置文件可以解决这个问题,APACHE还是MYSQL的,网上的my.ini
<IfModule mpm_winnt_module>
ThreadsPerChild 15000
MaxRequestsPerChild 10000
</IfModule>这个线程是足够多了
所以我觉得是mysql的问题,不知道如何修改
#7
先贴出你MYSQL错误日志中的最后的信息以供分析。
#8
修改了back_log的大小就行了
谢谢大家
back_log : 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这个参数就会起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它
谢谢大家
back_log : 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这个参数就会起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它
#1
看看mysql的错误日志
#2
错误提示是什么?
#3
连接不上MYSQL 不过刷新一下就可以了
#4
哦,没有开日志,怎么办?
#5
错误日志不需要开的。也不可能关掉。
#6
恩,那.err文件没有什么错误
程序报错,连接不上,引起的原因是4台电脑同时批量发帖子造成的,所以怎么配置配置文件可以解决这个问题,APACHE还是MYSQL的,网上的my.ini
<IfModule mpm_winnt_module>
ThreadsPerChild 15000
MaxRequestsPerChild 10000
</IfModule>这个线程是足够多了
所以我觉得是mysql的问题,不知道如何修改
程序报错,连接不上,引起的原因是4台电脑同时批量发帖子造成的,所以怎么配置配置文件可以解决这个问题,APACHE还是MYSQL的,网上的my.ini
<IfModule mpm_winnt_module>
ThreadsPerChild 15000
MaxRequestsPerChild 10000
</IfModule>这个线程是足够多了
所以我觉得是mysql的问题,不知道如何修改
#7
先贴出你MYSQL错误日志中的最后的信息以供分析。
#8
修改了back_log的大小就行了
谢谢大家
back_log : 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这个参数就会起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它
谢谢大家
back_log : 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这个参数就会起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它