摘要: mongodb 可以导出 json、csv、二进制格式。导出的工具是 mongoexport,在/bin 目录下。导出导入的参数有以下一些: -h:服务器路径 --port:端口号 -d:database 数据库 -c:collection 表 -f:field 列 -q:query 查询条件 -- 阅读全文
posted @ 2019-08-03 08:50 雷雨客 阅读(315) 评论(0) 推荐(0)
摘要: 命令查询某应用启动的端口号,举例: netstat -nap | grep mongo 查询 mongodb 的端口号 mongodb 启动的端口号是27017 查询正在启动的进程 阅读全文
posted @ 2019-08-03 08:25 雷雨客 阅读(1869) 评论(0) 推荐(0)
摘要: mongodb 服务启动时不用 --auth 参数,默认连接没有用户名、密码。mongodb 的用户是以数据库为单位来建立的,每个数据库都有自己的管理员。在设置用户时,需要先在admin数据库下建立管理员,这个管理员登录后,相当于超级管理员。牵扯到服务器配置层面的操作,都需要切换到admin数据库。 阅读全文
posted @ 2019-08-01 23:25 雷雨客 阅读(141) 评论(0) 推荐(0)
摘要: 遍历1: > var mycursor=db.person.find();> while(mycursor.hasNext()){printjson(mycursor.next())}{ "_id" : 1, "name" : "张三", "sex" : "男", "age" : 37.3 }{ " 阅读全文
posted @ 2019-07-31 21:43 雷雨客 阅读(386) 评论(0) 推荐(0)
摘要: 1、ne:不等于 db.person.find({_id:{$ne:3}}); 查询 _id 不等于3的记录 2、nin:相当于not in db.person.find({_id:{$nin:[1,2]}}); 查询 _id 不是 1、2 的记录 3、exists:是否包含某列 db.person 阅读全文
posted @ 2019-07-31 20:57 雷雨客 阅读(474) 评论(0) 推荐(0)
摘要: 1、修改列名 db.person.update({age:31},{$rename:{address:'address2'}}); age 为31 的列 的 address列的名称修改为address2,只会修改一条记录。 db.person.update({name:'张三'},{$rename: 阅读全文
posted @ 2019-07-31 20:12 雷雨客 阅读(855) 评论(0) 推荐(0)
摘要: 1、数据添加 添加一条数据,json格式。 db.goods.insert({name:'电脑',price:5600,goods_num:'00001',click_num:1}); db.goods.insert({_id:1,name:'苹果',color:'red',price:12}); 阅读全文
posted @ 2019-07-29 22:12 雷雨客 阅读(1076) 评论(0) 推荐(0)
摘要: 1、查询数据库。 show dbs; 或者 show databases; 2、创建数据库,必须创建collection,如果只有use shop; 不会创建数据库。 use shop; db.createCollection('goods'); 3、删除数据库。 use shop; db.drop 阅读全文
posted @ 2019-07-29 21:49 雷雨客 阅读(1360) 评论(0) 推荐(0)
摘要: 1、下载包,存放目录:/usr/local/src/mongodb-linux-x86_64-rhel62-3.6.4.tgz 2、解压:tar -zxvf mongodb-linux-x86_64-rhel62-3.6.4.tgz,解压后文件: bin、GNU-AGPL-3.0、README、TH 阅读全文
posted @ 2019-07-28 22:39 雷雨客 阅读(328) 评论(0) 推荐(0)
摘要: 1、将日志同时输出到控制台和文件中,文件中的日志累加 echo "脚本执行有误,请检查参数" 2>&1|tee -a /usr/local/myroom/script/log/mylog.log 阅读全文
posted @ 2019-07-28 21:42 雷雨客 阅读(3720) 评论(0) 推荐(0)