MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Instalowanie MongoDB w WSL

Ostatnio spotkałem się z taką sytuacją.

Mimo że MongoDB mówi, że nie jest obsługiwany w WSL, możesz go zainstalować. Proponuję więc postępować zgodnie z krokami podanymi w dokumentacji MongoDB.

Uwaga :Jeśli już zainstalowałeś mongodb usuń je wszystkie przed zainstalowaniem mongodb-org ponieważ może to powodować pewne problemy podczas instalacji :

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

Aby zainstalować edycję społeczności mongodb, dodałem poniższe polecenia:

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

Teraz, aby uruchomić mongoDB,

sudo nano /etc/init.d/mongod

i wklej zawartość w ten link do pliku i zapisz go.

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

#start the service
sudo service mongod start

Teraz możesz uruchomić mongo aby dotrzeć do bazy danych.

Mam nadzieję, że to pomoże.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak rozwiązać TypeError:callback.apply nie jest funkcją?

  2. Jak zaktualizować pole w poddokumencie tablicy zawartym w poddokumencie tablicy w MongoDB za pomocą sterownika C#?

  3. Jak umieścić plik obrazu w obiekcie json?

  4. Nie można połączyć się z MongoDB errno:61

  5. Pobieranie liczby elementów za pomocą konstruktora zapytań sterownika MongoDB C#