mongodb命令

Linux下MongoDB安装和配置详解

一笑奈何 提交于 2019-12-20 04:13:53
1.下载安装包 将解压到/usr/local/mongodb 文件夹下 # mkdir /usr/local/mongodb # tar zxvf mongodb-linux-x86_64-3.2.9.tgz -C /usr/local/mongodb 2.安装准备 创建数据库文件与日志文件、配置文件: # mkdir -p data/db # mkdir -p data/log # touch data/log/mongod.log # touch mongod.conf mongod.conf配置文件如下: #启用日志文件,默认启用 journal=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false quiet=false dbpath=/usr/local/mongodb/data/db logpath=/usr/local/mongodb/data/log/mongod.log logappend=true # 端口号默认27019,这里只是为了防止冲突 port=27019 # 是否以守护进程方式运行 fork=true # 是否以安全认证方式运行,默认是不认证的非安全方式 #auth = true #noauth = true # 详细记录输出 #verbose = true # Inspect all client data for

关于mongodb基础的命令

为君一笑 提交于 2019-12-19 15:55:42
banji----数据库 class---集合 1、查看所在的数据库 db 2、查看所有的数据库 show dbs 3、创建数据库 use banji #查看所有的数据库show dbs,创建的数据库(banji)不在列表中。要显示数据库,需要至少插入一个文档,空的数据库是不显示出来的。 #db.banji.insert({"name":"banji"}),现在能看到数据库banji 4、删除数据库 注意大小写 db.dropDtabase() #这将删除当前所选数据库。 5、显示所有的集合(相当于数据库中的表) show collections 6、创建集合 db.createCollection("class",{capped:true,autoIndesId:true,size:10240,max:1000}) 7、删除集合 db.class.drop() 8、插入文档 db.class.insert(document) #db.class.save(document)----也可以 document=({ title:'mongoDB jiaocheng', by:'菜鸟教程', urls:'www.runoob.com', likes:100 }); 9、更新文档 db.class.update( <where>, <set>, { upset:<boolean>,

Kali Linux 下安装配置MongoDB数据库 ubuntu 下安装配置MongoDB源码安装数据库

六月ゝ 毕业季﹏ 提交于 2019-12-19 00:28:54
Kali Linux 下安装配置MongoDB数据库 1、下载mongodb.tgz 压缩包; 2、解压到:tar -zxvf mongodb.tgz /usr/local/mongodb 3、创建数据库运行时需要的数据存储和日志:mkdir -p /usr/local/mongodb/data mkdir -p /usr/local/mongodb/logs 4、配置mongodb启动参数 vi /etc/mongodb.conf dbpath=/usr/local/mongodb/data master=true logpath=/usr/local/mongodb/logs/mongodb.log logappend=true 5、进入mongodb安装目录 cd /usr/local/mongodb/bin 运行mongodb: ./mongod -f /etc/mongodb.conf & 通过 ps -def | grep mongod 可以查看到已经启动的服务进程。 6、让mongodb在系统启动时就自启动:在/etc/rc.local /usr/local/mongodb/bin/mongod -f /etc/mongodb.conf & 7、添加环境变量,编辑命令:vi /etc/profile,profile在最后一行添加下面的代码:export PATH=

MongoDB分片式服务器集群配置

风格不统一 提交于 2019-12-18 13:05:55
MongoDB分片是服务器集群配置 1)创建文件夹 /usr/local/server/mongodb/ /usr/local/server/mongodb/config/data/ /usr/local/server/mongodb/config/log/ /usr/local/server/mongodb/mongos/log/ /usr/local/server/mongodb/shard1/data /usr/local/server/mongodb/shard1/log /usr/local/server/mongodb/shard2/data /usr/local/server/mongodb/shard2/log /usr/local/server/mongodb/shard3/data /usr/local/server/mongodb/shard3/log 2) 在三台机器上分别启动mongod进程 mongod --shardsvr --replSet shard1 --port 27017 --dbpath /usr/local/server/mongodb/shard1/data/ --oplogSize 100 --logpath /usr/local/server/mongodb/shard1/log/shard1.log --logappend -

nodeJS学习(7)--- WS开发 NodeJS 项目-节2 <安装&设置&启动 mongodb 数据库++遇到的问题>

懵懂的女人 提交于 2019-12-18 12:45:58
转载: http://www.cnblogs.com/zhongweiv/p/node_mongodb.html 目录 简介 MongoDB安装(windows) MongoDB基本语法和操作入门(mongo.exe客户端操作) 库操作 插入 查询 修改 删除 存储过程 nodejs操作MongoDB 插入 查询 修改 删除 调用存储过程 写在之后... 简介: MongoDB   开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序;高伸缩性;   NoSQL毕竟还处于发展阶段,也有说它的各种问题的: http://coolshell.cn/articles/5826.html   官网地址: http://www.mongodb.org/   API Docs: http://docs.mongodb.org/manual/   node-mongodb-native   mongodb的nodejs驱动;   GitHub地址: https://github.com/mongodb/node-mongodb-native MongoDB安装(windows) : 参考前文 nodeJS学习(7)--- WS开发 NodeJS 项目-节2 <安装&设置&启动 mongodb 数据库++遇到的问题> MongoDB基本语法和操作入门(mongo

linux下安装mongodb

╄→尐↘猪︶ㄣ 提交于 2019-12-17 23:28:36
** linux下安装mongodb ** 1.MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.12.tgz 我竟然下载了27分钟。。。。 2.默认下载路径是到用户目录下的Downloads目录,将其解压 tar -zxvf mongodb-linux-x86_64-3.2.12.tgz 3.将解压后的文件夹移动到/usr/local/的mongodb目录下 mv mongodb-linux-x86_64-3.2.12 /usr/local/mongodb 4.配置系统文件profile sudo vi /etc/profile 插入下列内容: export MONGODB_HOME=/usr/local/mongodb export PATH=$PATH:$MONGODB_HOME/bin 注:vi为输入命令,看到下面页面时,按下键盘"i"箭进入输入模式,然后复制上面命令。然后按esc切换到命令模式输入 :wq 保存并退出 注意保存后要重启系统配置: source /etc/profile 5.创建用于存放数据和日志文件的文件夹,并修改其权限增加读写权限 cd /usr/local/mongodb sudo

MongoDB 安装测试(win7 x64)

冷暖自知 提交于 2019-12-17 17:40:05
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 注:官方下载地址: http://www.mongodb.org/downloads 第一步:下载安装包:如果是win系统,注意是64位还是32位版本的,请选择正确的版本。 第二步:新建目录“D:\mdb”,解压下载到的安装包,找到bin目录下面全部.exe文件,拷贝到刚创建的目录下。 第三步:在“D:\mdb”目录下新建“data”文件夹,它将会作为数据存放的根文件夹。 配置Mongo服务端: 打开CMD窗口,按照如下方式输入命令: > d: > cd D:\mdb > mongod --dbpath D:\mdb\data 在浏览器输入:http://localhost:27017/,可以看到如下提示: You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number 如此,MongoDB数据库服务已经成功启动了。 另外: 三、设置系统变量。为了方便从控制台中管理mongodb,不用每次都进入到D:MongoDB中。 我的电脑--属性--高级--环境变量--系统变量中的path,加上;D:\mdb ,注意前面加上分号。 四

win7安装32位mongodb

≡放荡痞女 提交于 2019-12-17 17:22:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1)、下载MongoDB http://downloads.mongodb.org/win32/mongodb-win32-i386-2.4.5.zip 2)、设置MongoDB目录 将其解压到 d:\,再重命名为mongodb,路径为d:\mongodb 3)、设置数据文件路径 在d:盘建一个data文件夹,在data文件夹中新建db文件夹,路径d:\data\db 4)、启动MongoDB服务 进入 cmd 提示符控制台, D:\mongodb\bin\mongod.exe --dbpath=d:\data\db Mon Apr 16 08:50:54 [initandlisten] waiting for connections on port 27017 MongoDB服务端的默认连接端口:27017 5)、将MongoDB作为 Windows 服务随机启动 先创建D:\mongodb\logs\mongodb.log文件,用于存储MongoDB的日志文件, 再安装系统服务: D:\mongodb\bin\mongod --dbpath=d:\data\db --logpath=d:\mongodb\logs\mongodb.log --install (如果提示:Error connecting to

Liunx下安装MongoDB

假如想象 提交于 2019-12-17 11:44:11
查看所有mongo进程root@river-NUC8i7HNK:/# ps -ef |grep mongo root 9509 1 0 10:36 ? 00:00:03 ./mongod --dbpath=/usr/local/mongodb/data/db --port 27017 --logpath=/usr/local/mongodb/data/logs/logs --fork --smallfiles root 11166 25122 0 10:49 pts/0 00:00:00 grep --color=auto mongo root 25139 25122 0 09:00 pts/0 00:00:00 mongo root 27213 25122 0 09:30 pts/0 00:00:00 mongo root 28499 25122 0 09:43 pts/0 00:00:00 mongo                           进入到bin目录下 root@river-NUC8i7HNK:/# cd /usr/local/mongodb/bin 停止mongodb root@river-NUC8i7HNK:/usr/local/mongodb/bin# ./mongod -shutdown -dbpath=/usr/local/mongodb/data

MongoDB的数据备份与恢复

僤鯓⒐⒋嵵緔 提交于 2019-12-17 11:39:53
   一、数据备份操作     在实际的应用场景中,经常需要对业务数据进行备份以做容灾准备,mongodb提供了备份和恢复的功能,分别是MongoDB下载目录下的mongodump.exe和mongorestore.exe文件 ,具体的备份命令格式如下:     >mongodump -h dbhost -d dbname -o dbdirectory     -h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017     -d:需要备份的数据库实例,例如:kaiye     -o:备份的数据存放位置,例如:C:\mongodump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个备份的db名称的目录,这个目录里面存放该数据库实例的备份数据。     示例:mongodump -h localhost:27017 -d kaiye -o C://mongodump    二、数据恢复操作      当在实际应用中,由于机器故障或人工手抖误删了数据库的话,这个时候就需要将备份的数据进行恢复了,恢复数据的命令格式如下:     >mongorestore -h dbhost -d dbname -directoryperdb dbdirectory     -h:MongoDB所在服务器地址     -d