![](/img/trans.png)
[英]Rails : Heroku CI : Mysql2::Error: Can't connect to MySQL server on '127.0.0.1' (111) for test env
[英]Rails integration test: Mysql2::Error: Can't connect to MySQL server
最近我正在进行漂亮的测试,但突然间,经过2天的休息后,我再次运行了我的集成测试(rake测试:集成),它们不再工作了。 我真的什么都没做。
出现以下错误:
Mysql2 ::错误:无法连接到'192.168.0.2'上的MySQL服务器
好消息是服务器运行正常。 只是集成测试被打破了。 他们使用相同的mysql数据库。
有关如何解决问题的任何想法?
卢卡
检查有关测试环境的database.yml设置,然后在终端中进行设置
rake db:test:load
如果您没有找到错误作为用户权限,请使用mysql workbench检查数据库...删除并再次创建应用程序数据库。 rake db:drop && rake db:setup
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.