ここ数日、OS X で開発環境をセットアップしようとしてきましたが、mysql で多くの問題が発生しました。mysql Web サイトから入手できる dmg ファイルを介して mysql をインストールしました。これにより、私が抱えていた問題のほとんどが修正されました。
私の現在の問題は、「rake db:migrate」を実行すると、次のエラーが発生することです。
レーキが中止されました!
Mysql:Class の未定義メソッド「init」
Gemfile で gem 'mysql2' を使用し、データベース アダプターとして mysql2 を使用すると問題が解決する可能性があることをどこかで読みました。これをやってみましたが、うまくいきませんでした。注意すべきことの 1 つは、mysql が PATH 変数のどこにもないことです。そのため、ターミナルで「mysql」と入力すると、奇妙な /var/_mysql に移動します。
パス変数に「/usr/local/mysql/bin」を追加する必要がありますか? もしそうなら、OS Xでこれを行うにはどうすればよいですか?
ありがとう。
編集: /usr/local/mysql/bin をパスに追加しましたが、まだ同じエラーがあります。