MySQL2-Adapter没有建立连接

时间:2011-03-24 09:51:23

标签: mysql ruby windows ruby-on-rails-3

我有一个在Mac OS和Linux上运行的rails应用程序。现在我想在Windows上测试应用程序,安装所有必需的gem,ruby 1.8.7并在调试模式下使用netbeans启动项目。

启动服务器工作,它显示我的index.html。现在,在请求路径时,应用程序尝试建立mysql连接,并首先尝试执行命令

SET SQL_AUTO_IS_NULL=0, NAMES 'utf8', @@wait_timeout = 2592000

应用程序不会超出行

@connection.query(sql)

应该执行此sql命令。另外,当注释掉这一行时,应用程序会在另一个查询执行时停止,它会检测连接是否仍然存在

@connection.query 'select 1'

在我的database.yml中,适配器设置为mysql2,数据库,密码等是正确的(因为它适用于其他环境)。应用程序不会抛出异常或其他东西(至少不会在30分钟的运行时间内,可能在以后......)

我的环境

Windows XP 的WEBrick - 服务器

Rails:3.0.1 Ruby:1.8.7 耙子:0.8.7 mysql2-x86-mingw32:0.2.6 mysql-x86-mingw32:2.8.1

0 个答案:

没有答案