将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