ホームページ >データベース >mysql チュートリアル >Snow Leopard で MySQL と Rails の互換性の問題を解決するにはどうすればよいですか?

Snow Leopard で MySQL と Rails の互換性の問題を解決するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-29 06:16:14277ブラウズ

How to Fix MySQL and Rails Compatibility Issues on Snow Leopard?

Snow Leopard 上の MySQL と Rails: 解決策

Snow Leopard へのアップグレード後、削除により Rails アプリケーションの実行が困難になる可能性がありますRails 2.2 にバンドルされている mysql.rb ドライバーの説明。この問題を解決するには、mysql gem をインストールする必要があります。ただし、sudo gem install mysql を使用して mysql gem をインストールしようとすると、動的ライブラリが見つからないことを示すエラー メッセージが表示されて失敗することがあります。

MySQL をインストールし、Snow Leopard 上の Rails で動作するように構成するには、次の手順に従います。

  1. から 64 ビット MySQL 5.1.37 をダウンロードしてインストールします。 mysql.com.
  2. ターミナルで次のコマンドを実行します:
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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。