つまり、私は MacO と Ruby の初心者です。私はターミナルでRubyを少し遊んでいましたが、これまでのところすべてうまくいきました。次に、Rails フレームワークをダウンロードしてインストールしました。すべてうまくいきました!しかし、サーバーを起動すると
rails server
「ようこそサイト」を更新した直後に、ターミナルで次のエラーが表示されます。
Mysql2::Error (Access denied for user 'root'@'localhost' (using password: NO)):
mysql2 (0.3.11) lib/mysql2/client.rb:44:in `connect'
mysql2 (0.3.11) lib/mysql2/client.rb:44:in `initialize'
エラーの行は他にもありますが、それらはすべて mySql に見つからないか、接続できませんでした。RailsをインストールしてApache/PHPで使用する前に、mySqlサーバーをインストールしました。したがって、サーバーがどこにあるかをレールに伝えるためのファイル、またはレールにユーザー/パスワードを伝えるためのファイルがどこかにあるに違いないと思いますか?
私はGoogleで解決策を探していましたが、さまざまな理由で問題を抱えている人々の結果を得ました.