MongoDB: MongoNetworkError: failed to connect
MongoDB接続エラーの解決方法
概要
MongoDBサーバーへの接続に失敗した場合に発生するエラーです。
エラーメッセージ
MongoNetworkError: failed to connect to server [localhost:27017] on first connect
原因
- MongoDBが起動していない: サービスが停止
- 接続文字列の誤り: ホスト名やポートが間違い
- 認証エラー: ユーザー名・パスワードが不正
- ネットワーク設定: bindIpの制限
解決策
1. サービス確認
| |
2. 接続文字列の修正
| |
3. Mongoose接続オプション
| |
よくある間違い
- Atlas接続でIPホワイトリスト未設定
- 認証データベースの指定忘れ
MongoDB の他のエラー
この記事は役に立ちましたか?