将RubyonRails连接到现有的MySQL数据库(以前安装的XAMMP)

将RubyonRails连接到现有的MySQL数据库(以前安装的XAMMP),mysql,ruby,ubuntu,gem,xampp,Mysql,Ruby,Ubuntu,Gem,Xampp,我已经用xampp在ubuntu机器上安装了RubyonRails(gitlab),但是我无法将现有的mysql连接到ror。我可以通过运行 "gem install mysql2 -- --with-mysql-include=/opt/lampp/include --with-mysql-config=/opt/lampp/bin/mysql_config". 但当我运行“bundle安装”时,它出现了: "Gem::Installer::ExtensionBuildError: ER

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

"gem install mysql2 -- --with-mysql-include=/opt/lampp/include --with-mysql-config=/opt/lampp/bin/mysql_config". 
但当我运行“bundle安装”时,它出现了:

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


等等。我该怎么办?

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

 sudo apt-get install libmysqlclient-dev
然后再次尝试安装gem


希望它能起作用

我相信XAMPP没有在它应该安装的地方安装mysql。它创建了某种隔离安装。我有这个问题。将MySQL作为一个单独的实体安装到XAMPP,看看这是否有帮助。
 sudo apt-get install libmysqlclient-dev