0

使用 mysql 作为数据库创建 rails 应用程序时,出现以下错误

...
...
Installing mysql2(0.3.13)
Gem:Installer::ExtensionBuilderError: ERROR: Failed to build gem native extension
C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
checking for rb_thread_blocking_region
checking for rb_wait_for_single_fd<>... yes
checking for rb_has_dup<>... yes
checking for rb_intern3<>... yes
***extconf.rb failed ***
Could not create Makefile due to some reasons, probably lack of necessary libraries and/or headers. Check the mkmf.log for more details. You may need configuration options

但是,如果我使用默认的 sqlite 数据库,则没有问题

My OS & MySQL information
OS:Winodows 8 64bit
MySQL: 5.6(64 bit)
4

1 回答 1

0

不幸的是 mysql2 gem 有问题,你现在必须安装 mysql gem,在你的 config/database.yml 和 gemfile 中从 mysql2/sqlite 修改到 mysql 后,做一个捆绑安装,希望这很清楚。

于 2013-10-24T19:30:09.750 回答