2016-07-29 45 views
1

我正在学习Ruby on Rails的教程:Lynda.com - Ruby on Rails 4基本培训与kavin skoglund。一切都很顺利,直到我第一次尝试运行我的应用程序。当访问“http://localhost:3000”时出现此错误:activeRecord :: ConnectionNotEstablished未找到具有ID主连接池的连接池。activeRecord :: ConnectionNot建立没有连接池与id主要发现:mysql2

我使用

的Rails 5.0.0

红宝石2.3.1

mysql2

配置中的Gemfile和配置\ database.yml中。

如果我去splite3解决这个问题,那么我不能按照这个教程。 任何人都可以帮我解决这个问题,而我有mysql2作为我的数据库。 Adeel Ahmed。 http://adeelahmed.net

+1

显示你的config \ database.yml中 –

+0

好像你的database.yml有错误的配置,你确定你数据库用户名和密码是否正确? –

+0

如果你使用sqlite3,你会得到同样的错误吗? –

回答

0

当您创建项目,你需要告诉Ruby中,你将使用mysql

rails new projectname -d mysql