先去官网下载安装程序
https://www.runoob.com/mongodb/mongodb-window-install.html
双击安装一直点击下一步安装
然后查看服务有没有启动
进入安装根目录进入bin文件夹打开mongod的cfg文件将bindIp设置成0.0.0.0这样就外网也能访问你的mongodb了
c#引用mongoDB.Bson,mongoDB.Driver,mongoDB.driver.Gridfs 等nuget包
获取数据代码
IMongoDatabase _db = null;
GridFSBucket bucket;
if (_db == null)
{
//用户名mai,密码123456,地址localhost,端口27017,数据库名字FaceRepository
var client = new MongoClient("mongodb://mai:123456@localhost:27017/FaceRepository");
_db = client.GetDatabase("FaceRepository");
}
bucket = new GridFSBucket(_db);
ObjectId objectId = new ObjectId();
var filter = Builders<GridFSFileInfo>.Filter.Where(p => p.Filename.Contains("123.jpg"));
var cursor = bucket.Find(filter).ToList();
if (cursor.Count != 0)
{
objectId = cursor.FirstOrDefault().Id;
string pic = Convert.ToBase64String(bucket.DownloadAsBytes(objectId));
}
添加图片代码
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有