有些朋友在开天龙八部私服一条龙的时候遇见一些无聊的玩家使用外挂攻击数据库捣乱,导致游戏无法正常注册账号,以下是解决办法
数据库连接数攻击。
通过创建帐号的办法,占用数据库连接池
导致数据库连接数超100(mysql默认安装连接数为100)
解决办法,增加连接数,同时建议账号库放到W机器上
设置方法,登录L机器
mysql -uroot -p你的数据库密码
回车
show variables like '%max_connections%';
查看当前的连接配置 默认100
show global status like 'Max_used_connections';
查看当前的连接数 一般如果是默认的能看到数值是超过100的,
这也是导致你验证服务和GM工具无法连接数据库的原因
set GLOBAL max_connections=1024;
注意,连接数越多,占用内存就多。推荐设置1024
exit
该方法重启服务器后或者重启数据库(不是重启服务端)失效
需要重新设置