mongodb--基本操作

来源:互联网 发布:淘宝网电器城 编辑:程序博客网 时间:2024/06/08 07:58

先运行mongo.exe

在运行:

>show dbs


往指定的db中测试写入一笔记录:

>db.admin.save({a:1})

显示所有的数据:

>db.admin.find()


感觉存储的结构有点像javascript中的json对象一样;

切换数据库:

>use  dbname

,检查当前所处在的实例:

>db

获取帮助:

>help


插入单个文档:

先构件两个文件:

>j={name:”mongo”}

>k={x:3”}

接着讲文件插入到集合中:

>db.things.insert(j)

>db.things.insert(k)

这时我再看数据库里数据:

>db.admin.find()发现是没有插入的。

查看一下有哪些集合:

>show collections

 

于是查看集合里的数据:就看到刚刚插入的两个j 和k文件数据
db.things.find()


使用for循环插入多比数据:

>for(var I =1;i<200;i++)db.things.insert({x:4,j:i})

>db.things.find()


默认只显示20个,需要输入it 才能接着显示接下来的20个,

采用while循环来显示全部

>var c= db.things.find()

>while((c.hasNext()))printjson(c.next())


还可以指定查询某个特定的

>var c = db.things.find();printjson(c[4]);

到此发现,其实mongodb的shell 语法和javascript一致。说不定就是javascript;


0 0
原创粉丝点击