mongoDB4.0数据库的操作方法
安装:略
注意:使用前修改bin目录下配置文件mongodb.cfg,删除最后一行的 mp 字段
1. 启动服务与终止服务
net start mongodb
net stop mongodb
2.创建管理员用户
mongo
use admin
db.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==xx
db.user.find({ name :{ $ne : alex }}) 查xx!=xx
db.user.find({ _id :{ $gt :2}}) 查xx xx
db.user.find({ _id :{ $gte :2,}}) 查xx =xx
db.user.find({ _id :{ $lt :3}}) 查xx xx
db.user.find({ _id :{ $lte :2}}) 查xx =xx
改数据
db.user.update({ _id :2},{ $set :{ name : WXX ,}}) 改数据
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数据库的操作方法,大家如有疑问可以留言,或者联系站长。感谢亲们支持!!!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 mongoDB4.0数据库的操作方法
相关文章
- fast裸奔框架_达梦数据库导出dmp备份命令
- 数据库和数据仓库的区别与联系_大数据的四个特点
- 使用AnalyticDB MySQL创建数据库及表过程
- oracle数据库索引增加和删除[通俗易懂]
- MySQL更改数据库名
- MySQL远程连接:Host ‘x’ is not allowed to connect to this MySQL server详解数据库
- NaviCat Primium远程连接Oracle 11g数据库操作方法详解数据库
- JDBC连接MYSQL数据库示例详解编程语言
- 精通Oracle数据库的联合数组(oracle联合数组)
- MySQL Status Created_tmp_tables 数据库状态作用意思及如何正确
- C语言MySQL连接配置:轻松拥有一流的数据库环境(cmysql连接配置)
- Oracle数据库实现最大表空间管理(oracle最大表空间)
- MySQL插入操作:快速向数据库新增数据(mysql插入)
- Linux下重启MySQL数据库的操作方法(linux重启mysql)
- RPM安装Oracle:实现数据库梦想(rpm安装oracle)
- Adodb数据库连接Oracle的操作方法(adodboracle)
- 手动控制事务:MySQL 数据库管理能力提升攻略(mysql手动事务)
- MSSQL数据库建立指南:简易步骤轻松上手(建立mssql数据库)
- 做法Oracle数据库关闭的正确操作方法(oracle关闭数据库的)
- C语言调用Oracle数据库操作方法(c 调用oracle方法)
- 实践C语言连接Oracle数据库的最佳实践(c oracle最佳)
- 千亿数量级的Oracle数据库经验分享(10亿 条 oracle)
- 使用SQL语句查询Redis数据库的操作方法(sql语句查询redis)
- Oracle数据库中快速批量修改数据(oracle中批量修改)
- 利用Oracle数据库删除列的操作方法(oracle中怎样删除列)
- PHP实现对文本数据库的常用操作方法实例演示