1.下载完mongo后,把mongo的路径加入到用户与电脑的环境变量里面,如下图第二行。
2.新建一个文件夹,下面有db和log,两个文件夹,log里面新建一个mongodb.log文件,分别存放数据与日志文件
3.为了避免每次打开mongo后台输入一长串命令,自己新建两个脚本文件,在任意文件夹下()
3.把脚本文件的路径添加到环境变量中,下图中的最后一个。
4.编辑脚本内容,打开时请用编辑,打开就会执行脚本闪一下。--dppath的后面是数据库存放数据的位置 -logpath是日志文件的位置。
这是无认证模式的脚本。
这是认证模式下的脚本,区别是后面加了--auth,这是表示访问数据库需要认证的意思。
5.下面进行测试脚本打开数据库后台是否成功(上面打开后台不能关掉,下面是mongo打开客户端,出现>然后等待输入命令表示成功)
6.我们为我们自己的项目来创建一个用户,先进入要创建的数据库
use 数据库名
7.创建用户,设计账户名、密码、权限、对应的数据库名称。db.createUser({user:'admin',pwd:'123456',roles:[{role:'readWrite',db:'engyysult'}]})
8.将外部数据导入数据库。mongorestore -d engyysult -u admin -p 123456 -drop D:/project/engyysult样例/dump/engyysult
然后需要修改config配置里面连接数据库的账户名称和密码。
如果新建的话就不用管。
9.然后用数据库的认证模式打开后台
下面就可以进行node与数据库的连接吧,使用命令如下mongo -u 刚刚创建的用户名 -p 密码 127.0.0.1:27017/创建的数据库名
10.然后为了可以每次开机不用自己去启动mongoDB的服务,可以用管理员打开cmd,进入mongoDB/bin目录下,输入如下命令
mongod --logpath log的绝对路径/mongodb.log --logappend --dbpath db的路径/data/db --serviceName MongoDB --install
其实就是注意mongo的log和db的路径就好,还有在配置的时候不要打开mongo服务,不然会失败。
11.使用可视化工具mongodb compass