3

私は本「Yii を使用したアジャイル Web アプリケーション開発」に従っており、アプリケーション コンポーネントを介して Yii アプリケーションへのデータベース接続をセットアップしています。

本の指示に従い、mysql db ホストは 127.0.0.1 だと言いました。テストを実行しましたが、接続できませんでした。

次に、ホストを「localhost」に変更したところ、機能しました。

なぜこれが事実なのか誰にも分かりますか?

4

2 に答える 2

1

この場所でファイル名ホストを確認してください

C:\WINDOWS\system32\drivers\etc

ホスト ファイルの localhost のデフォルト値を確認します。デフォルトでは、127.0.0.1そうでない場合は に変更し127.0.0.1ます。任意の Web ブラウザーで 127.0.0.1 を使用して、wamp サーバーにアクセスしてみてください。

于 2012-09-13T08:12:22.187 に答える
1

この問題を参照してください: Mysql localhost != 127.0.0.1?

の場合はソケットが使用され、 の場合localhostは tcp/ip が使用され127.0.0.1ます。

于 2014-12-10T08:36:44.987 に答える