La adición y eliminación de mongdb debe verificar

Ver ayuda

Help//会有各种命令提示

Mostrar base de datos

show dbs

Crear nombre de base de datos

use dbname// 如果数据库不存在,则创建数据库dbname,否则切换到指定数据库dbname。创建的数据库并不在数据库的列表中,要显示它,我们需要向数据库dbname插入一些数据

La base de datos predeterminada en MongoDB es prueba. Si no crea una nueva base de datos, la colección se almacenará en la base de datos de prueba.

Mostrar colecciones en la base de datos

show collections//显示的是创建的所有数据库的名称

Incrementar datos

db.数据库名称.save()

Caso de estudio

db.web.save({"name":"老李"})    创建了名为web的集合,并新增了一条{"name":"老李"} 的数据
db.web.insert({"name":"ghost", "age":10})    在web集合中插入一条新数据,如果没有web这个集合,mongodb会自动创建

La diferencia entre save () e insert ()
Si la clave primaria de datos recién agregada ya existe, insert () no realizará ninguna operación y mostrará un error, mientras que save () cambiará el contenido original al nuevo contenido.

borrar datos

	db.users.remove({})    删除users集合下所有数据
	db.users.remove({"name": "lecaf"})   删除users集合下name=”lecaf”的数据
	db.users.drop()或db.runCommand({"drop":"users"})    删除集合users
	db.runCommand({"dropDatabase": 1})    删除当前数据库,注意 此处的1没加双引号

Encontrar datos

	db.users.find()    查找users集合中所有数据
	db.users.findOne()    查找users集合中的第一条数据
	db.users.find().pretty()	格式化查询到的数据

cambiar los datos

db.数据库名称.update({})

Caso de estudio

db.class0.update({name:'阿红'},{$set:{age:24}})    
db.web.update({"name":"a1"}, {$set: {sex:”women”}},true,true)    修改name=a1的数据为sex=1,第一个参数是查找条件,第二个参数是修改内容,主键不能修改,

Elija o cree una base de datos

use 数据库名称

Insertar documento o datos

db.集合名称.save(变量);

Caso de estudio
imagen

Consultar datos de recopilación

db.集合名称.find()

Caso de estudio
imagen

Supongo que te gusta

Origin blog.csdn.net/weixin_45663264/article/details/102788768
Recomendado
Clasificación