zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mongoDB4.0数据库的操作方法

数据库 操作方法 MongoDB4.0
2023-06-13 09:19:44 时间

安装:略

注意:使用前修改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数据库的操作方法