我和我的一些同事最近在Mac上使用自制软件从 MySQL 5.5升级到MySQL 5.6,以便在升级服务器之前在本地进行测试。 自升级以来,我们所有人在运行rails代码时都遇到间歇性的MySQL错误:
mysql -u root -p
我们尝试在数据库中重新创建用户名和密码,并增加连接超时,但是都没有解决问题。 错误日志未提及该问题。 遇到问题时,我们发现的唯一解决方法是杀死mysql并重新启动它。 我什至最近在命令行上使用mysql -u root -p
注意到了此错误。 似乎一旦开始出现此错误,无论使用什么用户名,我都无法超过当前的连接数。 如果关闭连接,则可以重新打开一个连接。
我们有以下环境:
- 我们中的一些人:Rails 3.2,Ruby 2,mysql2 0.3.13,MySQL 5.6.12,Mac OSX 10.8.4
- 我们其他人:Rails 3.2,Ruby 1.9,mysql2 0.3.13,MySQL 5.6.10,Mac OSX 10.8.4
任何想法可能是什么原因造成的?
谢谢!朱丽叶
猜你喜欢: