我觉得,mongodb会本身建立那个/data/db目录,没错,这是不存在的,由于没权限(macOs)。。。linux
因此,你有两种方式解决:mongodb
1. 最简单:数据库
手动建立/data/db 目录,若是你是linux类的系统,不要忘了chown,或者添加权限给mongodb的当前用户,要否则仍是会报“没有读权限的”错误。变量
2.稍微复杂一点:权限
在本身工做目录或者其余想保存数据库文件的位置,建立一个本身想命名的文件夹,eg:/Users/akgang/etc/mongodb/data/db,而后将这个路径放在Path变量里面就中了。命名