gpt4 book ai didi

mysql - 创建 Rails 新应用程序时无法安装 mysql2

转载 作者:行者123 更新时间:2023-11-30 01:26:45 26 4
gpt4 key购买 nike

使用 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)

最佳答案

不幸的是 mysql2 gem 有问题,您现在必须安装 mysql gem,为此,请在 config/database.yml 和 gemfile 中从 mysql2/sqlite 修改为 mysql 后进行捆绑安装,希望这是清楚的。

关于mysql - 创建 Rails 新应用程序时无法安装 mysql2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17922277/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com