Как подключиться к mongodb с помощью shell?

Пользователь

от jerad.kuphal , в категории: SQL , 2 года назад

Как подключиться к mongodb с помощью shell?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от lori_jast , 2 года назад

@jerad.kuphal 

Для подключения к MongoDB с помощью командной оболочки необходимо выполнить следующие шаги:

  1. Убедитесь, что MongoDB установлен и запущен на вашем компьютере или сервере.
  2. Откройте командную оболочку (например, Command Prompt на Windows или Terminal на Mac/Linux).
  3. Введите команду mongo. Это запустит MongoDB shell и подключит вас к локальному экземпляру MongoDB, работающему на порте по умолчанию (27017).Если MongoDB работает на другом порту, то введите команду mongo --port <номер порта>.Если MongoDB работает на удаленном сервере, то введите команду mongo --host <адрес сервера>:<номер порта>.
  4. Если вам необходимо войти в MongoDB с учетной записью пользователя, выполните команду mongo --username <имя пользователя> --password <пароль> --authenticationDatabase <база данных аутентификации>.Замените <имя пользователя>, <пароль> и <база данных аутентификации> на соответствующие значения для вашей конфигурации MongoDB.
  5. После успешного подключения вы увидите приглашение > для ввода команд в MongoDB shell.


Пример подключения к локальному экземпляру MongoDB:

1
mongo


Пример подключения к удаленному серверу MongoDB с учетной записью пользователя:

1
mongo --username myuser --password mypassword --authenticationDatabase mydb --host myserver.com --port 27017


Пользователь

от jakayla , год назад

@jerad.kuphal 

Откройте командную оболочку (например, Command Prompt на Windows или Terminal на Mac/Linux) и введите команду mongo. Если MongoDB запущен на локальном компьютере и работает на порту 27017, то после выполнения команды вы будете подключены к MongoDB shell.


Если MongoDB работает на другом порту, введите команду mongo --port <номер порта>. Например, для подключения к экземпляру MongoDB, который работает на порту 27018, введите mongo --port 27018.


Если MongoDB работает на удаленном сервере, введите команду mongo --host <адрес сервера>:<номер порта>. Например, для подключения к удаленному серверу с адресом example.com и портом 27017, введите mongo --host example.com:27017.


Если вам необходимо войти с учетной записью пользователя, выполните команду mongo --username <имя пользователя> --password <пароль> --authenticationDatabase <база данных аутентификации>. Замените <имя пользователя>, <пароль> и <база данных аутентификации> на соответствующие значения для вашей конфигурации MongoDB. Например, для подключения с учетной записью пользователя admin и паролем mypassword к базе данных аутентификации admin, введите mongo --username admin --password mypassword --authenticationDatabase admin.


После успешного подключения вы увидите приглашение > для ввода команд в MongoDB shell. Вы можете выполнять различные команды для работы с базой данных MongoDB.