NOSQL_MongoDB
yangzongzhuan
这个作者很懒,什么都没留下…
展开
-
创建删除数据库
----------------------------------------------------创建删除数据库1、创建数据库的语法> use yangdbswitched to db yangdb> dbyangdb2、查看所有数据库,可以使用 show dbs 命令> show dbslocal 0.078GB3、可以看到,我们刚创建原创 2016-04-19 14:46:11 · 442 阅读 · 0 评论 -
插入文档命令
----------------------------------------------------插入文档命令1、储在 MongoDB 的 yangzz 数据库 的 col集合中>db.col.insert({title: 'MongoDB 测试', description: 'MongoDB 是一个 Nosql 数据库', by: '测试', url原创 2016-04-19 14:46:31 · 492 阅读 · 0 评论 -
更新文档命令
----------------------------------------------------更新文档命令1、update()方法来更新标题(title):>db.col.update({'title':'MongoDB 测试'},{$set:{'title':'MongoDB'}})WriteResult({ "nMatched" : 1, "nUpserted"原创 2016-04-19 14:46:45 · 496 阅读 · 0 评论 -
删除文档命令
----------------------------------------------------删除文档命令1、移除 title 为 'MongoDB' 的文档>db.col.remove({'title':'MongoDB'})WriteResult({ "nRemoved" : 2 }) #删除了两条数据>db.col.find()2、只原创 2016-04-19 14:46:59 · 371 阅读 · 0 评论 -
查询文档命令
----------------------------------------------------查询文档命令1、易读的方式来读取数据db.col.find().pretty()2、MongoDB与Where语句比较 条件操作符等于 {:} db.col.find({"by":"菜鸟教程"}).pretty() where by = '菜鸟教原创 2016-04-19 14:47:10 · 394 阅读 · 0 评论 -
分页.排序.索引命令
----------------------------------------------------分页.排序.索引命令1、显示查询文档中的两条记录,没有指定limit()方法中的参数则显示集合中的所有数据db.col.find({},{"title":1,_id:0}).limit(2)2、skip()方法来跳过指定数量的数据,数字参数作为跳过的记录条数。db原创 2016-04-19 14:47:41 · 721 阅读 · 0 评论 -
聚合命令
----------------------------------------------------聚合命令测试集合中的数据如下:db.mycol.insert({ title: 'MongoDB Overview', description: 'MongoDB is no sql database', by_user: 'w3cschool.cc',原创 2016-04-19 14:47:57 · 871 阅读 · 0 评论 -
Java测试MongoDB
----------------------------------------------------Java测试MongoDB连接数据库的Java代码如下:import com.mongodb.MongoClient;import com.mongodb.client.MongoDatabase;public class MongoDBJDBC{ pub原创 2016-04-19 14:49:39 · 2291 阅读 · 0 评论