mongdbの追加と削除はチェックする必要があります

ヘルプを見る

Help//会有各种命令提示

データベースを表示

show dbs

データベース名を作成する

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

MongoDBのデフォルトのデータベースはtestです。新しいデータベースを作成しない場合、コレクションはテストデータベースに保存されます。

データベース内のコレクションを表示する

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

データを増やす

db.数据库名称.save()

ケーススタディ

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

save()とinsert()の違い
新しく追加されたデータ主キーがすでに存在する場合、insert()は操作を行わず、エラーをプロンプトしますが、save()は元のコンテンツを新しいコンテンツに変更します。

データを削除する

	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没加双引号

データを探す

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

データを変更する

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

ケーススタディ

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

データベースを選択または作成します

use 数据库名称

ドキュメントまたはデータを挿入します

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

ケーススタディ
画像

クエリ収集データ

db.集合名称.find()

ケーススタディ
画像

おすすめ

転載: blog.csdn.net/weixin_45663264/article/details/102788768