1

Ruby on Rails プロジェクトを開始しており、Percona を DBMS として使用することに興味があります。Percona は MySQL ツールと完全に互換性があると読みました

Ruby on Rails ツールを Percona で (MySQL サポートを使用して) 使用できるのでしょうか?

4

3 に答える 3

4

私も最近 Percona に切り替えました。提供されている mysql 開発ライブラリをインストールするだけで済みます。実行する必要がある ubuntu/debian の場合: sudo apt-get install libmysqlclient-dev

mysql/mysql2 gem を通常どおりインストールします。mysql_config の場所を指定する必要はありません。

于 2011-08-04T03:39:19.050 に答える
1

mysqlクライアントライブラリがある限り、mysqlと対話するために(アクティブレコードを介して)使用するインターフェイスレールであるmysqlgemを構築できるはずです。

次のようにgemをビルドするときに、perconamysql_configを渡す必要がある場合があります。

gem install mysql -- --with-mysql-config=/usr/local/percona-xtradb/bin/mysql_config

mysql2 gemを使用している場合は、これを行う必要はありません(私は思います)

于 2011-06-08T14:07:35.270 に答える
1

Percona 5.5 を使用して CentOS 5 を使用していますが、mysql gem のインストールに問題がありました。上記のように、システムに適切な percona devel ライブラリが必要です。

ここから入手してください: http://www.percona.com/downloads/Percona-Server-5.5/

Ruby 1.8.5 を使用している場合は、次のように gem をインストールします。

gem install mysql --no-ri --no-rdoc -v 2.7  -- --build-flags --with-mysql-config

1.8.6 以降を使用している場合は、次を使用します。

gem install mysql --no-ri --no-rdoc -- --build-flags --with-mysql-config

これらのパラメーターの一部を省略できる場合もありますが、Ruby のさまざまなバージョンを考えると、それがうまく機能することがわかりました..

于 2012-01-25T23:27:56.393 に答える