标签:info user1 Python Mongodb 数据库 db user print col
目录
1.首先安装
安装pymongo模块from pymongo import MongoClient
2. 连接
godb://localhost:27017/')
print(client)
client = MongoClient('localhost', 27017)
print(client)
3.使用数据库
#use 数据库
# 等同于:use user_db_2
db = client['user_db_2']
4.查看数据库下的所有集合
# 3、查看库下所有的集合
# print(db.collection_names(include_system_collections=False))
5.创建集合
user_info# user_info_col = db['user_info'] # 等同于:db.user_info
6.插入文档
插入单条
user1 = {
"_id": 2,
"name": "tank",
"age": 17
}
user_info_col.insert(user1) #等同于 use user (选择好数据库) 再db.user.insert(user1) 格式:db.哪个集合.insert(变量)
user_info_col.insert_one(user1)
插入多条
user1 = {
"_id": 5,
"name": "jason",
"age": 18
}
user2 = {
"_id": 6,
"name": "大饼",
"age": 19
}
# res = user_info_col.insert_many([user1, user2])
# res = user_info_col.insert([user1, user2])
# print(res)
7.查找
client = MongoClient('localhost', 27017)
print(client)
8.查询一条
res = col.find_one({"_id": 1})
print(res)
9.更新
col.update({'_id': 1}, {'name': 'TANK'})
标签:info,user1,Python,Mongodb,数据库,db,user,print,col 来源: https://www.cnblogs.com/demiao/p/12141986.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。