MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Je ne veux pas avoir à démarrer mongod avec `sudo mongod`

Cela a fonctionné pour moi :

sudo chmod -R 777 /data/db

puis

sudo chown -R `id -u` /data/db

Le -R rend la commande récursive ; J'avais déjà essayé les deux sudo chmod 777 /data/db et sudo chown `id -u` /data/db comme indiqué sur d'autres réponses StackOverflow mais elles ont échoué.

(PS, je suis désolé, je sais que c'est une très vieille question mais je l'ai trouvée en essayant de chercher une réponse à mon problème; et depuis que j'ai réussi à le résoudre, j'ai pensé que je le mettrais ici pour n'importe qui à l'avenir. De plus, je ne sais pas laquelle de ces deux commandes a fait la différence, mais cela a fonctionné.)