Chapitre 7: Nouvelles fonctionnalités du stockage de documents MySQL 8.0-NoSQL

Apprentissage direct: https://edu.csdn.net/course/play/27328/370726
# 1, qu'est-ce que NoSQL?
NoSQL est l'abréviation de sql, ce qui signifie plus que SQL;
NoSQL fait référence à une base de données non relationnelle.
# 2, la classification de la
base de données NoSQL La base de données NoSQL peut être grossièrement divisée en quatre catégories: stockage des valeurs clés, stockage des colonnes, stockage des documents et stockage graphique.
Insérez la description de l'image ici
# 3, stockage de documents mysql:
lorsque mysql est utilisé comme stockage de documents, la collection est un conteneur et la collection contient des documents JSON qui peuvent être ajoutés, trouvés, mis à jour et supprimés.
Insérez la description de l'image ici
# 4. L'exemple de code est le suivant:

mysqlsh root@localhost:33060/mylb
root
db
db.getCollections()
db.createCollection("employee_ds")
db.getCollections()
db.employee_ds.add({
"id":1,
"name":"张三",
"sex":"男",
"salary":5500,
"dept":"部门A"
})
db.employee_ds.add({
"id":1,
"name":"李四",
"sex":"男",
"salary":5500,
"dept":"部门A"
})
db.employee_ds.find()

db.employee_ds.find("name"="张三")
db.employee_ds.remove("name"="张三")
db.employee_ds.remove("true")
db.employee_ds.find()
db.dropCollection("employee_ds")
A publié 114 articles originaux · Likes6 · Visites 1007

Je suppose que tu aimes

Origine blog.csdn.net/weixin_43597208/article/details/105544562
conseillé
Classement