MongoDb数据库
2023-12-13 06:11:22
一、命令交互
1.1?数据库命令
1.显示所有数据库:
show dbs
2.切换到指定数据库,如果没有则自动创建数据库
use databaseName
3.显示当前所在数据库
db
4.删除当前数据库
use?库名
db.dropDatabase()
1.2?集合命令
1.创建集合
db.createCollection('集合名称')
2.显示当前数据库中所有集合
show colletions?
3.删除某个集合
db.xxx.drop();
4.重命名集合
db.xxx.renameCollection('newName')
1.3?文档命令
1.?插入文档
db.集合名.insert(文档对象);? ?例子:db.student.insert({name:xxx,age:19})
2.?查询文档
db.集合名.find(查询条件)? ? 例:db.student.find({name:xxx})
3.?更新文档
db.集合名.update(查询条件,新的文档)? 例:db.student.update({name:xxxx},{age:22})//后面的会全部替换掉原来的
db.集合名.update({name:'xx'},{$set,{age:11}})? ?这种方式只更改age字段
4.?删除文档
db.集合名.remove(查询条件)?
文章来源:https://blog.csdn.net/Mahuicool/article/details/134901273
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!