ホームページ >データベース >mysql チュートリアル >Snow Leopard で Rails と MySQL の互換性の問題を修正する方法は?

Snow Leopard で Rails と MySQL の互換性の問題を修正する方法は?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-26 17:40:09442ブラウズ

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

Snow Leopard 上の Rails と MySQL: 正しく理解する

Snow Leopard にアップグレードした後、次の理由により Rails アプリケーションの実行で問題が発生することは珍しくありません。バンドルされている MySQL.rb ドライバーの問題。これを解決するには、次の手順に従います。

  1. MySQL gem をインストールします。

    sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
  2. 競合を避けるために、以前のインストールから既存の MySQL gem をアンインストールします。

検索で問題が発生した場合MySQL gem のインストール中に libmysqlclient.16.dylib を使用する場合は、mysql_config への正しいパスが指定されていることを確認することが重要です。次の手順が役に立ちます。

  1. mysql.com から Snow Leopard の適切な MySQL バージョン (5.1.37 64 ビット) をダウンロードします。
  2. mysql_config が次の場所で利用可能であることを確認します。 /usr/local/mysql/bin/mysql_config.
  3. gem システムを更新します:

    sudo gem update --system
  4. 次のコマンドを実行します:

    sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

次の手順に従うことで、次のことを確実に行うことができます。 Snow Leopard インストール上で Rails と MySQL が適切に構成されているため、アプリケーションをエラーなく実行できます。

以上がSnow Leopard で Rails と MySQL の互換性の問題を修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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