1

我的应用程序中出现以下错误。

incompatible character encodings: ASCII-8BIT and UTF-8

我找到了解决方案,为此我需要将远程服务器中的 mysql gem 升级到 mysql2,即 JOYENT。

当我运行时"gem install mysql2"出现以下错误

Error installing mysql2: ERROR: Failed to build gem native extension.

现在我想知道如何mysql2在服务器上安装?

我试过以下

sudo apt-get install libmysql-ruby libmysqlclient-dev

参考:-安装 mysql2 时出错:无法构建 gem 原生扩展

但是当我运行上面的命令时,它给了我以下错误

/bin/sh: apt-get: not found

现在我想知道我应该遵循哪些步骤才能安装mysql2

4

1 回答 1

1

以下命令对我有用

gem install mysql2 -v 0.2.6

在宝石文件中

gem 'mysql2', '0.2.6'

在 database.yml 文件中

production:
  adapter: mysql2

参考链接:- http://discuss.joyent.com/viewtopic.php?id=29266

于 2012-02-16T04:45:06.200 回答