MongoDB
Jedi Hongbin
hongbin.xyz meta.hongbin.xyz kmyc.hongbin.xyz
展开
-
MongooseServerSelectionError: connect ECONNREFUSED ::1:27017
而 Mongoose 将无法连接,除非 mongodb 实例在启用了 ipv6 的情况下运行。这意味着,在许多计算机上,Node.js 将解析localhost为 IPv6 地址::1,因为 Node.js 18 及更高版本更喜欢 IPv6 地址,本地使用127.0.0.1而不是localhost。文档首页便表明了此处但我依旧犯了😓。可以看到后面的确实是。原创 2023-10-13 08:55:23 · 313 阅读 · 0 评论 -
Nextjs优雅连接数据库
多文件引用只会连接一次。原创 2022-11-03 16:09:33 · 1964 阅读 · 0 评论 -
在线数据库管理工具 web-db mongodb
文章目录写在前面体验地址功能展示登陆页面双击查看数据删除document更新document更新已有属性---需指定类型删除字段 支持恢复增加新字段写在前面起因: 平常连接数据库只是查看数据,没有复杂操作时还要打开软件,还要放在后台一直开着,感觉不舒服就想着开发一个web端的数据库管理工具试试尝试: 与数据库对接使用node和mongodb官方插件node-mongodb-native经过一顿操作后发现功能实在有限制,并且本人目前功力尚浅,对于一些复杂操作实现起来十分棘手,遂放弃打造一个常规的工具原创 2021-11-21 17:35:26 · 2295 阅读 · 0 评论 -
mongodb mapReduce
将表中字段所有值汇集db.getCollection('comment').mapReduce(function() { for (var key in this) { emit(key, this[key]); }}, function(k, v) { return v;}, { out: 'hello'})db.hello.find({})获取所有字段db.getCollection('comment').mapReduce(function() {原创 2021-11-15 22:17:25 · 2096 阅读 · 0 评论 -
mac安装mongodb error:NonExistentPath: Data directory /data/db not found.
错误信息{“t”:{"$date":“2021-11-10T08:18:57.122+08:00”},“s”:“E”, “c”:“CONTROL”, “id”:20557, “ctx”:“initandlisten”,“msg”:“DBException in initAndListen, terminating”,“attr”:{“error”:“NonExistentPath: Data directory /data/db not found. Create the missing dir原创 2021-11-10 09:07:29 · 1921 阅读 · 0 评论 -
Hello Egg.js
文章目录创建项目连接mongodb创建项目mkdir helloEjjcd helloEjjyarn create egg --type=simpleyarn installyarn dev连接mongodbyarn add egg-mongooseconfig/plugin.jsmodule.exports = { mongoose: { enable: true, package: 'egg-mongoose', }};config/co原创 2021-10-27 22:16:27 · 130 阅读 · 0 评论 -
mongodb 聚合查询 连接 joinIn
文章目录查询某博客下评论以及评论的人的用户名查询某博客下用户名为admin的评论以及评论内容参考查询某博客下评论以及评论的人的用户名需要 comment 和 userProfile 连接查询db.getCollection('comment').aggregate([ { $lookup: { from: 'userProfile', localField: 'senderId',原创 2021-09-03 18:03:07 · 367 阅读 · 4 评论 -
mongodb 分组求和,求平均值...集合查询
文章目录sum & avg参考https://www.runoob.com/mongodb/mongodb-aggregate.htmlsum & avgdb.getCollection('blog').aggregate([{$group:{_id:null,counts:{$sum:'$browseCount'},avg:{$avg:'$browseCount'}}}])原创 2021-08-23 08:35:30 · 1734 阅读 · 0 评论 -
node-mongodb 增删改查
文章目录连接查增删改连接const { MongoClient, ObjectId } = require("mongodb");const MongoClientConfig = { useUnifiedTopology: true, auth: { user: "xxx", password: "xxx", },};const url = `mongodb://${options.host}:${options.port}/${options.db_name}`原创 2021-06-20 18:57:35 · 196 阅读 · 0 评论 -
Node Mongdb初试 -向coll添加验证器-远程访问-node连接
文章目录环境: ubuntu 20.04远程连接 bindIp:0.0.0.0开启访问控制 security.authorization=enabled创建一个admin创建一个数据库向数据库中插入数据插入一条插入多条NODE 连接 MONGODBnode-CURD-by-mongo环境: ubuntu 20.04配置文件: /etc/mongod.conf远程连接 bindIp:0.0.0.0开启访问控制 security.authorization=enabledsecurity: a原创 2021-06-16 21:10:29 · 252 阅读 · 0 评论 -
mongoDB常用语句
文章目录删除集合 db.collectionName.drop()删除集合文档集合有多少项 db.collection.count删除集合 db.collectionName.drop()删除集合文档集合有多少项 db.collection.count原创 2021-06-13 10:33:08 · 156 阅读 · 0 评论 -
MongoDB /usr/bin/mongod --config /etc/mongod.conf (code=exited, status=14)
1 cd /tmp2ls *.sock3chown mongodb:mongodb mongodb-27017.sock4sudo service mongod start5sudo service mongod statusreference原创 2021-06-10 11:52:31 · 623 阅读 · 0 评论 -
ubuntu下 sql server & mongdb 开启/关闭/重启/禁用/启动/状态命令 by systemctl
文章目录验证 SQL Server 服务的当前状态:停止SQL Server 服务:禁用 SQL Server 服务:启用SQL Server 服务:启动 SQL Server 服务:参考 how-to-stop-sql-service-in-linux验证 SQL Server 服务的当前状态:systemctl status mssql-server停止SQL Server 服务:sudo systemctl stop mssql-server禁用 SQL Server 服务:sudo原创 2021-06-08 15:44:17 · 1341 阅读 · 0 评论 -
ubuntu 20上 MongoDB无法运行
查看 mongodb 状态 sudo systemctl status mongod如下:sudo mongod --repair --dbpath /var/lib/mongodbchown -R mongodb:mongodb /var/lib/mongodbchown mongodb:mongodb /tmp/mongodb-27017.socksudo systemctl restart mongodok取自http://5.9.10.113/67051214/cant-star原创 2021-06-09 20:40:34 · 351 阅读 · 0 评论