在没有解决此问题之前,使用mysql -uroot -p 登录命令,登录mysql数据库总是提示:
ERROR 1040 (00000): Too many connections,总之,登录失败!
以下是解决方法:
第一,使用如下命令重启mysql数据库:
/etc/init.d/mysql restart
第二,登录mysql数据库;
mysql -uroot -proot;
第三,使用如下命令将mysql的链接数改大一些:
set GLOBAL max_connections=1000;
set GLOBAL max_user_connections=300;
第四,查看变量是否修改成功:
show variables

本文详细介绍了在遇到MySQL数据库连接数过多时如何通过重启MySQL服务、修改最大连接数、验证设置是否生效来解决登录失败的问题。具体步骤包括使用`/etc/init.d/mysql restart`重启MySQL服务,然后通过`mysql -u root -proot`登录MySQL,并使用`set GLOBAL max_connections=1000; set GLOBAL max_user_connections=300;`调整最大连接数,最后使用`show variables`查看设置是否正确。

3799

被折叠的 条评论
为什么被折叠?



