Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.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
Ruby on rails 无法在windows server 2003上使用mysql2运行rails服务器_Ruby On Rails_Ruby On Rails 3.2_Ruby 2.0_Mysql2 - Fatal编程技术网

Ruby on rails 无法在windows server 2003上使用mysql2运行rails服务器

Ruby on rails 无法在windows server 2003上使用mysql2运行rails服务器,ruby-on-rails,ruby-on-rails-3.2,ruby-2.0,mysql2,Ruby On Rails,Ruby On Rails 3.2,Ruby 2.0,Mysql2,服务器:IBM xseries 3550 操作系统:Windows Server 2003 Ruby:2.0.0 导轨:3.2 MySQL:5.5 我用安装mysql2 gem用安装mysql2——没有ri——没有rdoc——用mysql dir=C:\mysql-connector-C-noinstall-6.0.2-win32安装mysql2 gem,安装成功并创建了mysql文件。 之后,我将libmysql.dll复制到ruby200 bin目录 错误:C:/Ruby200/lib/ru

服务器:IBM xseries 3550

操作系统:Windows Server 2003

Ruby:2.0.0

导轨:3.2

MySQL:5.5

我用
安装mysql2 gem用
安装mysql2——没有ri——没有rdoc——用mysql dir=C:\mysql-connector-C-noinstall-6.0.2-win32
安装mysql2 gem,安装成功并创建了mysql文件。 之后,我将libmysql.dll复制到ruby200 bin目录

错误:
C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.16/lib/mysql2.rb:8in'require':127:找不到指定的过程。-C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.16/lib/mysql2.so

顺便说一句,我在其他Windows7电脑上安装了带有mysql2的ruby2,它运行得很好

谢谢你的帮助!
Shalev

尝试使用mysql而不是mysql连接器

gem安装mysql2--
'--with mysql lib=“c:\Program Files\mysql\mysql Server 5.5\lib”
--使用mysql include=“c:\Program Files\mysql\mysql Server 5.5\include””


希望这对你有帮助

你确定C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.16/lib/mysql2.so存在吗?是的,我确定,59Kb的文件。谢谢!我从mysql复制了dll文件,它成功了!