千家信息网

mongoDB4.0如何操作数据库

发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章主要介绍了mongoDB4.0如何操作数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。mongoDB4.0数据库下载:ht
千家信息网最后更新 2025年11月09日mongoDB4.0如何操作数据库

这篇文章主要介绍了mongoDB4.0如何操作数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

mongoDB4.0数据库

下载:https://www.mongodb.com/

安装:略

注意:使用前修改bin目录下配置文件mongodb.cfg,删除最后一行的'mp'字段

1. 启动服务与终止服务

net start mongodbnet stop mongodb

2.创建管理员用户

mongouse admindb.createUser({user:"yxp",pwd:"997997",roles:["root"]})

3.使用账户密码连接mongodb

mongo -u adminUserName -p userPassword --authenticationDatabase admin

4.数据库

查看数据库

show dbs

切换数据库

use db_name

增加数据库

db.table1.insert({'a':1}) 创建数据库(切换到数据库插入表及数据)

删除数据库

db.dropDatabase() 删数据库(删前要切换)

5.表

使用前先切换数据库

查看表

show tables 查所有的表

增加表

use 库db.table1.insert({'b':2}) 增加表(表不存在就创建)

删除表

db.table1.drop() 删表

6.数据

增加数据

db.test.insert({'name':'mac'}) 插入一条db.user.insertMany([{},user2,user3,user4,user5]) 插入多条

删除数据

db.user.deleteOne({ 'age': 8 }) 删第一个匹配db.user.deleteMany( {'addr.country': 'China'} ) 删全部匹配db.user.deleteMany({}) 删所有

查看数据

db.user.find({'name':'alex'}) 查 相当于where xx==xxdb.user.find({'name':{"$ne":'alex'}}) 查xx!=xxdb.user.find({'_id':{'$gt':2}}) 查xx>xxdb.user.find({"_id":{"$gte":2,}}) 查xx>=xxdb.user.find({'_id':{'$lt':3}}) 查xx

7.pymongo

client = pymongo.MongoClient(host=host,port=port, username=username, password=password)db = client["db_name"] 切换数据库table = db['表名']table.insert({}) 插入数据table.remove({}) 删除数据table.update({'_id':2},{"$set":{"name":"WXX",}}) 改数据table.find({}) 查数据

感谢你能够认真阅读完这篇文章,希望小编分享的"mongoDB4.0如何操作数据库"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

数据 数据库 切换 篇文章 服务 一行 价值 兴趣 同时 多条 字段 密码 文件 更多 朋友 用户 目录 知识 管理员 编带 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 农兽药数据库 数据来源 cf哪个服务器有生化模式 安徽现代软件开发卖价 在教学中融入现代网络技术 网络安全视频如何下载 如何查看是否打开http服务器 深圳加强网络安全 中国网络安全与应急部 plsql 不显示数据库 神武4手游服务器合并 网络安全的文件 江苏网络时钟同步服务器配置 媒体视频服务器品牌榜 数据库对象的标识符 数据库营销都要收集哪些数据 江苏省二中网络安全培训 网络安全听后感380字 软件开发人员工日报价 裸金属服务器网络类型有哪些 一个网络安全团队的发展历史 苏州互联网软件开发大概要多少钱 求生之路怎么退掉服务器 数据库修改表的前两个字段 江苏网络时钟同步服务器配置 交易网站数据库设计 系统软件开发 财务入账 下载网站服务器带宽 网络安全培训课程 苹果在国内有没有服务器 网民网络安全感个人信息保护
0