CONNECTING MONGODB WITH EXPRESS
IN THE CLSUTER, CLICK ON CONNECT,
THEN ON THE NEXT PAGE, COPY THE LINK,
WE NEED TO CREATE A NEW IP ADDRESS 0.0.0.0/0 IT ENABLES SERVERS FROM EVERYWHERE.
IN THE PLACE OF <db_password> WE PASTE THE PASSWORD THAT WE CREATED DURING THE CREATION OF CLUSTER. WE STORE IT IN THE .env FILE
.ENV
MONGO_URL=mongodb+srv://marsakatlaabhishek7168:********@pr1cluster.h5ozwrd.mongodb.net
/?retryWrites=true&w=majority&appName=PR1Cluster
LATER, IN index.js FILE WE REQUIRE IT require("dotenv").config();
const PORT = process.env.PORT || 3002;
const uri = process.env.MONGO_URL;
INDEX.JS
require("dotenv").config();
const express = require("express");
const mongoose = require("mongoose");
const PORT = process.env.PORT || 3002;
const uri = process.env.MONGO_URL;
const app = express();
app.listen(PORT, () => {
console.log("port listening to 8000");
mongoose.connect(uri).then(() => {
console.log("DB connected");
});
});
in .ENV
MONGO_URL=mongodb+srv://marsakatlaabhishek7168:_2NQa2KpsiBmAey@pr1cluster.h5ozwrd.
mongodb.net/tradeEasy?retryWrites=true&w=majority&appName=PR1Cluster
WE CAN CUSTOMIZE THE URL




Comments
Post a Comment