MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb показване на dbs listБази данни са неуспешни

След няколко проучвания намерих решението и споделих всичко, което научих, така че никой нов учащ да не се затруднява като мен.

Моя грешка:

Гледах mongodb с помощта на :

mongod --config "c:\MongoDB\Mongod.cfg" 

и стартирайте mongo shell, като просто стартирате

 mongo 

Стартиране на Mongo DB и Shell

След това разбра какво прави всяка команда:

<предварителен код>|*| Стартирайте Mongo DB с конфигурация по подразбиране:mongod|*| Стартирайте Mongo DB с конфигурационен файл:mongod -f "c:\MongoDB\Mongods.cfg" |Или| mongod --config "c:\MongoDB\Mongod.cfg"|O| Стартирайте Mongo DB с флагове за конфигурация:mongod --dbpath "c:\mongodb\data\nameMdb" --logpath "c:\mongodb\log\nameMdbLog.log" --directoryperdb --logappend

Така че съответно трябва да използваме mongo и за стартиране на shell :

<предварителен код>|*| Стартирайте Mongo shell с конфигурация по подразбиране:mongo|*| Стартирайте обвивката на Mongo с флагове за конфигурация на localhost:mongo --host localhost --port 28888|*| Стартирайте обвивката на Mongo с публични конфигурационни флагове и потребителски данни:mongo --username --password --host --port 28888

|*| Създаването на конфигурационен файл е обяснено тук с пример:

https://github.com/mongodb/mongo/blob/master /rpm/mongod.conf



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Намерете последния запис за всеки ден

  2. Дублиране на колекция mongodb

  3. защо използването на ORM с NoSql (като MongoDB)

  4. Android:моето приложение няма да работи, защото трябва да се справя с неизвестен хост изключение. когато го правя, се срива

  5. автоматично нарастване на идентификаторите в mongoose