# coding: utf-8 from pymongo import MongoClient import bcrypt # MongoDB的连接信息 MONGO_URI = 'mongodb://127.0.0.1:27017' MONGO_DBNAME = 'starter_db' # 创建MongoDB的连接 client = MongoClient(MONGO_URI) # 选择或创建数据库 db = client[MONGO_DBNAME] # 选择或创建集合(类似关系数据库中的表) users_collection = db['videos'] # 清空集合,如果集合已经存在并有数据 users_collection.delete_many({}) # 插入一些示例数据 sample_video = [ {"video_id": "#00000", "duration": "65", "cover_url": "https://afanai.top:8088/video/982789760frame.jpg", "video_name": "鞠婧祎视频1", "uploader_id": "00001", "video_url": "https://afanai.top:8088/video/982789760.mp4"}, {"video_id": "#00001", "duration": "65", "cover_url": "https://afanai.top:8088/video/428743782frame.jpg", "video_name": "鞠婧祎视频2", "uploader_id": "00001", "video_url": "https://afanai.top:8088/video/428743782.mp4"} ] for i in sample_video: print(i) # 执行插入操作 result = users_collection.insert_many(sample_video) # 打印插入的文档ID print("Inserted document IDs:", result.inserted_ids) # 关闭数据库连接 client.close()