MangoDB SQL

cmd-管理-mongo


命令:

MongoDB Enterprise > db

test

MongoDB Enterprise > show dbs

admin 0.000GB

config 0.000GB

local 0.000GB

MongoDB Enterprise > use admin

switched to db admin

MongoDB Enterprise > db

admin

MongoDB Enterprise > use students

switched to db students

MongoDB Enterprise > db

students

MongoDB Enterprise > db.createCollection(‘students’)

{ “ok” : 1 }

MongoDB Enterprise > show collections

students

MongoDB Enterprise > db.teachers.insert({name:‘yft’,age:‘20’})

WriteResult({ “nInserted” : 1 })

MongoDB Enterprise > show collections

students

teachers

MongoDB Enterprise > db

students

MongoDB Enterprise > show dbs

admin 0.000GB

config 0.000GB

local 0.000GB

students 0.000GB

MongoDB Enterprise > db.students.insert([{name:‘张三’,age:20},{name:‘李四’,age:12,sex:‘男’}])

2018-10-08T10:16:49.869+0800 E QUERY [js] SyntaxError: illegal character @(shell):1:30

MongoDB Enterprise > db.students.insert([{name:‘张三’,age:20},{name:‘李四’,age:12,sex:‘男’}]))

BulkWriteResult({

“writeErrors” : [ ],

“writeConcernErrors” : [ ],

“nInserted” : 2,

“nUpserted” : 0,

“nMatched” : 0,

“nModified” : 0,

“nRemoved” : 0,

“upserted” : [ ]

})

MongoDB Enterprise > db.students.find()

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b249”), “name” : “李四”, “age” : 12, “sex” : “男” }

MongoDB Enterprise > db.students.find({age:20,name:‘张三’})

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

MongoDB Enterprise > db.students.find({age:{$eq:20}}) )})) '}]))

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

MongoDB Enterprise > db.students.find()

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b249”), “name” : “李四”, “age” : 12, “sex” : “男” }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({age:{ g t e : 22 , gte:22, gte:22,lte:35}})

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({age:{ g t e : 20 , gte:20, gte:20,lte:35}})

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({age:{ g t e : 20 , gte:20, gte:20,lte:35},name:‘ww’})

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

MongoDB Enterprise > db.students.find({age:{$ne:20}})

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b249”), “name” : “李四”, “age” : 12, “sex” : “男” }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({age:{$in:[21,33]}})

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({age:{$nin:[21,33]}})

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b249”), “name” : “李四”, “age” : 12, “sex” : “男” }

MongoDB Enterprise > db.students.find({name:/^w/})

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

MongoDB Enterprise > db.students.find({$or: [{name:‘ww’},{age:33}]})

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({KaTeX parse error: Expected '}', got 'EOF' at end of input: …me:'ww'},{age:{gt:20,$lte:33}}]})

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 21 }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24b”), “name” : “zl”, “age” : 33 }

MongoDB Enterprise > db.students.find({$and: [{name:‘张三’},{age:20}]})

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

MongoDB Enterprise > db.students.find({name:‘张三’,age:20})

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 20 }

MongoDB Enterprise > db.students.update({age:20},{$set:{age:24}})

WriteResult({ “nMatched” : 1, “nUpserted” : 0, “nModified” : 1 })

MongoDB Enterprise > db.students.update({name:‘zs’},{$set:{age:27,sex:false}},{upsert:true})

WriteResult({

“nMatched” : 0,

“nUpserted” : 1,

“nModified” : 0,

“_id” : ObjectId(“5bbb17f1e0e3e66b32cefcb6”)

})

db.students.update({name:‘abc’},{$set:{name:‘abcdf’}},{multi:true,upsert:true})

WriteResult({ “nMatched” : 2, “nUpserted” : 0, “nModified” : 2 })

MongoDB Enterprise > db.students.find()

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b248”), “name” : “张三”, “age” : 24 }

{ “_id” : ObjectId(“5bbabe4c0faadd81b440b249”), “name” : “李四”, “age” : 22, “sex” : “男” }

{ “_id” : ObjectId(“5bbac10c0faadd81b440b24a”), “name” : “ww”, “age” : 27, “sex” : false }

你可能感兴趣的:(sql,数据库)