October 21st, 2010
Ruby StatementInvalid: Mysql::Error: query: not connected解决方法
No Comments, Ruby, by hyperblue.
今天学习rails,在使用scoffold建立一张表的CRUD时遇到访问数据库失败。 表现为,当需要连接数据库时ruby.exe无响应。 使用ruby console测试时,报错如下 经过一番网络的搜索,找到解决方法。只要把mysql安装目录里的bin\libmysql.dll复制到c:\windows\system32下就可以了 由于mysql5.1.3的libmySQL.dll与ruby程序不兼容,所以需要下载旧版libmySQL.dll文件。 下载地址:http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll 再次测试,OK 学习平台: os:windowsXP rails版本:Rails 2.3.3 ruby版本:ruby 1.8.6 mysql版本:mysql5.1.3

