Snow Leopard 上の MySQL と Rails: 解決策
Snow Leopard へのアップグレード後、削除により Rails アプリケーションの実行が困難になる可能性がありますRails 2.2 にバンドルされている mysql.rb ドライバーの説明。この問題を解決するには、mysql gem をインストールする必要があります。ただし、sudo gem install mysql を使用して mysql gem をインストールしようとすると、動的ライブラリが見つからないことを示すエラー メッセージが表示されて失敗することがあります。
MySQL をインストールし、Snow Leopard 上の Rails で動作するように構成するには、次の手順に従います。
sudo gem update --system sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
これらのコマンドは、mysql gem の正しいバージョンをインストールし、MySQL の構成ファイルを使用するように構成します。
追加のヒント:
の場合永続的な問題が発生した場合は、潜在的な競合を避けるために、Mac OS (10.5) の以前のバージョンから残っている MySQL gem をアンインストールしてください。
以上がSnow Leopard で MySQL と Rails の互換性の問題を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。