经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » MongoDB » 查看文章
Windows安装MongoDB
来源:cnblogs  作者:不该相遇在秋天  时间:2020/12/28 9:44:55  对本文有异议

下载

下载地址:https://www.mongodb.com/download-center/community/releases

我现在看到的最新版本是4.4.2,所以下载:https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-4.4.2.zip

 

下载完之后自行移动解压,我这里放到H盘去 H:\mongodb

 

配置

创建data目录,并在data目录下再创建db和log两个目录,用来存放数据库和日志。

 

创建mongod.cfg文件,在我这里的位置就是H:\mongodb\mongod.cfg

在其中写入内容:

  1. systemLog:
  2. destination: file
  3. path: H:\mongodb\data\log\mongod.log
  4. storage:
  5. dbPath: H:\mongodb\data\db

 

安装服务

以管理员身份运行cmd窗口 执行命令:

  1. H:\mongodb\bin\mongod.exe --config "H:\mongodb\mongod.cfg" --install

 

然后可以使用以下两条命令:

net start MongoDB 开启服务
net stop MongoDB 停止服务

 

也可以从我的电脑->管理->服务和应用程序->服务  里面去找。

 

命令行交互

服务启动之后,在bin目录下的mongo.exe 直接双击,打开交互环境。

 

 

查看当前数据库:
db

 

查看所有数据库:

show dbs

如果数据库中没有数据,那么则不会显示。

 

查看所有集合:
show collections

 

删除集合:
db.user.drop()

 


增删改查:

 

添加一个文档到user集合
db.user.insert({username:'xiaoming',age:2})

 

更新文档
db.user.update({'username':'xiaoming'},{$set:{'age':111}})

 

查看文档:
db.user.find()
这个_id是主键,如果插入数据时没有指定_id,就会默认创建一个_id添加到文档中。

 

查看文档数量:
db.user.count()

 

删除文档:
db.user.remove({age:111})
不加条件就是删除所有文档

 

原文链接:http://www.cnblogs.com/fengyumeng/p/14190603.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号