Как создать новую базу данных Mongodb с помощью Node.js?

Опубликовано: 27 Июля, 2021

Модуль mongodb: этот модуль используется для выполнения операций CRUD (создание чтения, обновления и чтения) в MongoDb с использованием Node.js. Мы не можем сделать только базу данных. Мы должны создать новую коллекцию, чтобы увидеть базу данных. Метод connect () используется для подключения сервера MongoDb к проекту Node.js.

Пожалуйста, обратитесь к этой ссылке для метода connect ().

Установка модуля:

 npm установить mongodb

Запуск сервера MongoDB:

 mongod --dbpath = данные --bind_ip 127.0.0.1
  1. Данные - это имя каталога, в котором расположен сервер.
  2. 127.0.0.1 IP-адрес, на котором будет работать сервер.

Структура проекта:

Имя файла index.js

Javascript




const MongoClient = require( 'mongodb' );
// server location
const url = ' mongodb://localhost:27017 ' ;
MongoClient.connect(url).then((client) => {
console.log( 'Database created' );
// database name
const db = client.db( "GFGNodejs" );
// collection name
db.createCollection( "GFGNEW" );
})

Выход:

База данных Mongodb: