MongoDB安装、使用 以及 python 中MongoDB的调用

本文详细介绍了MongoDB在Windows平台的安装步骤,并提供了MongoDB客户端的基本操作,包括创建、删除、修改数据库,以及集合操作。同时,文章还讲解了如何在Python中调用MongoDB,包括数据的增删改查等操作,为读者提供了一个全面的MongoDB使用教程。
摘要由CSDN通过智能技术生成

安装:

Windows 平台安装 MongoDB:http://www.runoob.com/mongodb/mongodb-window-install.html 

使用:

成功启动MongoDB后,再打开一个命令行窗口输入mongo,启动MongoDB客户端,就可以进行数据库操作了。

输入help可以看到基本操作命令:

show dbs:显示数据库列表 
show collections:显示当前数据库中的集合(类似关系数据库中的表) 
show users:显示用户

use <db name>:切换数据库
db.help():显示数据库操作命令,里面有很多的命令 
db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 ,
db.foo.find():对于当前数据库中的foo集合进行数据查找(由于没有条件,会列出所有数据) 
db.foo.find( { a : 1 } ):对于当前数据库中的foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1

MongoDB没有创建数据库的命令,但有类似的命令。

MongoDB的数据库不需特定的create命令来创建,直接use,use后插入数据 数据库会自动生成

如:如果你想创建一个"myTest"的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫"myTest"的数据库。

 

数据库常用命令:

1、切换/创建数据库

 use testDB;  当创建一个集合(table)的时候会自动创建当前数据库

2、查询所有数据库

 show dbs;

3、删除当前使用数据库

 db.dropDatabase();    db代表当前使用的数据库

4、从指定主机上克隆数据库

 db.cloneDatabase("127.0.0.1"); 将指定机器上的数据库的数据克隆到当前数据库

5、从指定的机器上复制指定数据库数据到某个数据库

 db.copyDatabase("mydb", "tmp", "127.0.0.1");将本机的mydb的数据复制到tmp数据库中

6、修复当前数据库

 db.repairDatabase();

7、查看当前使用的数据库

 db.getName();

8、显示当前db状态

 db.stats();

9、当前db版本

 db.version();

10、查看当前db的链接机器地址

 db.getMongo();

 

Collection聚集集合

1、创建一个聚集集合(table)

db.createCollection(name, options)      name: 要创建的集合名称    options: 可选参数, 指定有关内存大小及索引的选项

options 可以是如下参数:

字段 类型 描述
capped 布尔 (可选)如果为 true,则创建固定集合。固定集合是指有着固定大小的集合,当达到最大值时,它会自动覆盖最早的文档。当该值为 true 时,必须指定
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值