我和我的几位同事最近在我们的Mac上使用自制程序从MySQL 5.5升级到MySQL 5.6,在升级服务器之前在本地进行测试.自从这次升级以来,我们在运行rails代码时都遇到了间歇性的MySQL错误:
Lost connection to MySQL server at 'sending authentication information', system error: 32
我们已经尝试在我们的数据库中重新创建用户名和密码,并提高连接超时,但都没有解决问题.错误日志没有提到问题.当我们遇到问题时,我们发现的唯一解决方法是杀死mysql并重新启动它.我最近mysql -u root -p在命令行上使用过这个错误.似乎一旦我开始收到此错误,无论我使用什么用户名,我都无法超过当前的连接数.如果我关闭连接,那么我可以重新打开一个连接.
我们有以下环境:
可能导致这种情况的任何想法?
谢谢!朱丽叶