Как да си инсталираме MongoDB на компютъра


25

Setup MongoDB за Windows 7 или 8  с 6 стъпки

Step1 : Свалете си  Mongo Windows Version

Windows 32/64bit version  от http://www.mongodb.org/downloads

Step2:  Създайте следните директории

Можете да изплзвате windows explorer или да копирате следните редове код в cmd.exe (конзолата)

mkdir  c:\mongodb
mkdir  c:\mongodb\bin
mkdir  c:\mongodb\log
mkdir  c:\mongodb\data
mkdir  c:\mongodb\data\db
 

Step3: Копирайте съдържанието на  ZIP файла в c:\mongodb

Като най-вероятно bin директорията ще се презапише.

Step 4: Създайте Config файл

C:\mongodb\mongod.cfg

със следното съдържание

logpath=C:\mongodb\log\mongo.log
logappend=true
dbpath = /mongodb/data/db
 

Step 5: Създайте Windows Service 

Въведете следния ред на конзолата (cmd.exe-то):
 
C:\mongodb\bin\mongod.exe --config C:\mongodb\mongod.cfg --install
 

Step 6: Стартирайте Service-а

Въведете следния ред на конзолата (cmd.exe-то):

net start MongoDB

Enjoy MongoDB !!!!!

в Databases от AsenVal (3487 точки)


Отговори



0
Златен си колега, мерси много :)

от CaptCortez (1242 точки)


0

"dbpath = /mongodb/data/db"

Релативен път май няма да се приеме.


от georgi.ivanov (3261 точки)


0
бачка си, приема го

от AsenVal (3487 точки)

0
При мен по този начин прави само лога, но не създава базата и пуска сървъра.

от georgi.ivanov (3261 точки)


0
Mdam....Бях забравила, че трябва да стартирам конзолата като администратор.
Браво на теб, улесняваш ни!

от ellapt (6303 точки)


0
Ако кажеш как да си прочета базата през c# златен ще си. Два дни се боря с това: имам wordcollection ({ value: "word1", translation: "translation1"}) и чета с
var words = dictionary.GetCollection

от spareva (1375 точки)


0
здравей,
След много ровене в интернет реших, че най-лесният начин е да добавям в колекцията BsonDocument
var enBgDictionary = dictionary.GetCollection("EnBg"); enBgDictionary.Insert(new BsonDocument { { "word", "tree" }, { "translation", "дърво" } });
Ето линк: https://github.com/sabrie/TelerikAcademy/blob/master/Programming/06.Databases/15.NoSQLDatabases/01.DictionaryInMongoDB/DictionaryInMongoDB.cs

от sabrie_n (625 точки)