How do you connect to a database using Mongoose?

Mongoose is an ODM (Object Data Modeling) library for MongoDB and Node.js that simplifies data interaction. Here’s how to connect:

const mongoose = require('mongoose');

mongoose.connect('mongodb://localhost/mydatabase', { useNewUrlParser: true, useUnifiedTopology: true })
  .then(() => console.log('MongoDB connected'))
  .catch(err => console.error('MongoDB connection error:', err));