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

Инсталиране на MongoDB в WSL

Наскоро попаднах в тази ситуация.

Въпреки че MongoDB казва, че не се поддържа в WSL, всъщност можете да го инсталирате. Затова ви предлагам да следвате тези стъпки, дадени в документите на MongoDB.

Забележка :Ако вече сте инсталирали mongodb моля, премахнете всички тези, преди да инсталирате mongodb-org тъй като може да причини някои проблеми по време на инсталацията :

sudo dpkg --remove --force-remove-reinstreq mongo-tools
sudo dpkg --remove --force-remove-reinstreq mongodb-server-core
sudo apt-get --fix-broken install

За инсталиране на изданието на общността на mongodb добавих командите по-долу:

wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
sudo apt-get install gnupg
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list

sudo apt-get update
sudo apt-get install -y mongodb-org

Сега, за да стартирате mongoDB,

sudo nano /etc/init.d/mongod

и поставете съдържанието в тази връзка във файла и го запазете.

#give permissions
sudo chmod +x /etc/init.d/mongod

#start the service
sudo service mongod start

Сега можете да стартирате mongo за да достигнете до базата данни.

Надявам се да помогне.



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

  2. MongoDB използва клауза ИЛИ в mongoengine

  3. Вземете данни от mongoDB и Nodejs:toArray не е функционална грешка

  4. Как да групирате датите по тримесечие?

  5. MongoDB - Грешка:документът трябва да има _id преди запазване