osx でいくつかの Rails アプリを実行していますが、rails generateコマンド タイプを起動すると、次のメッセージが表示されます。
/$root/vendor/bundle/ruby/2.0.0/gems/mysql2-0.3.11/lib/mysql2/client.rb:44:in `connect': Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (Mysql2::Error)
情報については、私のmampサーバーが実行されており、接続が通過する必要が/Applications/MAMP/Library/bin/mysqlあるため、bashプロファイルに設定してエイリアスを付けました:
alias mysql="/Applications/MAMP/Library/bin/mysql"
ところで、奇妙なのは、私のrails sコマンドが完全に機能することです。その場合、私のアプリはApacheサーバーに接続できます