本文实例讲述了mongodb数据库入门之豆腐简单操作。分享给大家供大家参考,具体如下:
查看所有数据库
show dbs; 显示数据库;#有些版本可能不行 >之前使用数据库
使用数据库名 >之前查看集合(集合即mysql的表)
显示表/集合 >之前查看帮助
db.help () >之前创建库
MongoDB的库是隐式创建的,可以使用一个不存在的库,
然后在该库下创建泳装即可以创建库。
删除数据库
db.dropDatabase (); >之前创建集合
db。createCollection(名称、选项) >之前示例:比;<代码> db.createCollection(“学生”);代码>
删除集合
db.collectionName.drop (); >之前插入文档(添加数据)
db.COLLECTION_NAME.insert(文档) >之前示例:
db.student。插入({name:“张三”,年龄:10});删除文档
db.COLLECTION_NAME.remove(查询表达式,选项) >之前示例:
db.student.remove ({_id: ObjectId (5 bc57f9e0a64e83e9db621ca)}); >之前第二个参数:
中看:(可选)如果设为真或1,则只删除一个文档,相当于限制1 .
更新文档
db.collectionName.update ( & lt; query> & lt; update> { 插入:& lt; boolean>//如果没有则新增数据 多:& lt; boolean> writeConcern: & lt; document> } ) >之前示例:
db.student.update ( {12}“年龄”:, { 美元:{“名称”:“李si2”} 美元重命名:{“出生”:“生日”} $ . n:行情):{“年龄”:16}, $设置:{“状态”:1} } ) >之前说明:
如果不使用美元组则会将原来的整条数据修改为新的数据,
使用美元后,只修改要修改的列。
-
<李>删除某个列李>
<李>重命名某个列李>
<李>增长某个列的值李>
查询文档
db.collection。找到(查询、投影) >之前示例:
db.student.findOne();//查询一条 db.student.find();//查询所有 db.student.find({},{名称:1});//查询名称列(包含_id) db.student.find({},{名称:1、_id: 0});//查询名称列(不包含_id) >之前希望本文所述对大家MongoDB数据库程序设计有所帮助。
mongodb数据库入门之豆腐简单操作示例