Mongoose is not connecting to a database

here is my .env file with the

MONGO_URI='mongodb+srv://<redacted>:<redacted>@6ixville.xbodb.mongodb.net/6ixVille?retryWrites=true&w=majority'

And this is created on top of my file:

require('dotenv').config();
const mongoose = require ('mongoose');
mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true });

this is whats required, every other thing passed but the mongoose is not connecting to a database, or do i need to comment the other codes in myApp.js?
pls any help would be really appreciated.

Hello there,

I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).


Also, I have redacted your URI password. This is not to be shared with anyone, as it allows others to read/write to your database.


One thing you could try is removing the single-quotes around the URI value in your .env file.

However, without more information, we can only guess at what the issue is.

Hope this helps