Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 活动记录ruby on rails错误_Mysql_Ruby On Rails_Ruby_Ruby On Rails 3_Gem - Fatal编程技术网

Mysql 活动记录ruby on rails错误

Mysql 活动记录ruby on rails错误,mysql,ruby-on-rails,ruby,ruby-on-rails-3,gem,Mysql,Ruby On Rails,Ruby,Ruby On Rails 3,Gem,我在应用程序的开发方面没有走得太远。 我刚刚做了rails新应用程序-d mysql,我做了rails s加载了我的浏览器。 Rails主页已加载,我进入我的应用程序文件夹,http://localhost:3000/demo/index并惊讶地看到此错误ActiveRecord::ConnectionNotEstablished 请建议一些好的方法来摆脱这种状况,并继续我的进一步发展。 操作系统是Windows7,我已经安装了mysql适配器,并尝试了许多解决方案。没有人能解决我的问题。我请

我在应用程序的开发方面没有走得太远。
我刚刚做了
rails新应用程序-d mysql
,我做了
rails s
加载了我的浏览器。

Rails主页已加载,我进入我的应用程序文件夹,
http://localhost:3000/demo/index
并惊讶地看到此错误
ActiveRecord::ConnectionNotEstablished

请建议一些好的方法来摆脱这种状况,并继续我的进一步发展。

操作系统是Windows7,我已经安装了mysql适配器,并尝试了许多解决方案。没有人能解决我的问题。我请求严肃的帮助。
My database.yml在开发方面如下所示:

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: app_development
  pool: 5
  username: root
  password: pass
  host: localhost

创建应用程序后,使用以下命令创建数据库

 rake db:create

然后使用rails启动服务器,在windows上尝试了很多方法来解决这个问题后,我切换到了Ubuntu。已解决。

您确定您的mysql服务器正在运行吗?首先,您安装了mysql服务器吗?是的,我安装了,并将其配置为密码为“pass”,我可以进入我的mysql文件夹,命令行也可以正常工作,我的mysqllib.dll有问题,我也修复了它。现在,这个弹出窗口。在Windows命令行中键入类似“C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld”的内容。很抱歉没有说得更具体,但我不习惯Windows环境,这没关系。但还是一样。我关闭了webrick,从字面上删除了
server.pid
,因为它没有关闭。在我开始之后还是一样的。在添加了
gem'mysql'
之后,我确实安装了
bundle,但仍然没有:(