mysql - 将 Ruby on Rails 连接到现有 MySQL 数据库(之前安装了 XAMPP)

标签 mysql ruby ubuntu rubygems xampp

我已经使用xampp在ubuntu机器上安装了Ruby on Rails(确切地说是gitlab),但我无法将现有的mysql连接到ror。我可以通过运行

安装 gem mysql2
"gem install mysql2 -- --with-mysql-include=/opt/lampp/include --with-mysql-config=/opt/lampp/bin/mysql_config". 

但是当我运行“bundle install”时,结果是:

 "Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension."

"An error occurred while installing mysql2 (0.3.11)" 

等等。我该怎么办?

最佳答案

我遇到了同样的问题,为 mysql 安装一个库为我解决了这个问题。 尝试运行:

 sudo apt-get install libmysqlclient-dev

并尝试再次安装 gem。

希望它有效!

关于mysql - 将 Ruby on Rails 连接到现有 MySQL 数据库(之前安装了 XAMPP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15222537/

相关文章:

ruby-on-rails - Rails redirect_to 内部自定义类

java - 在 Ubuntu Linux 中将 Java 1.6 默认设置为 1.7

php - 如何计算自定义论坛的留言板中的回复数量?

mysql - 使用结果选择查询(来自 Info_schema 的选择的列)

ruby-on-rails - 创建新的 ActiveRecord 对象时如何调用方法

ruby - Ruby 中的 object.method 或 method(object)?

ubuntu - 在 Linux 中删除受限文件夹中的文件

java - 在 ubuntu 14.04 安装 JDK8

MySQL查询、计数问题

mysql - wampmysqld 服务未启动