如何在Linux下快速安装MongoDB
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Linux下快速安装MongoDB相关的知识,希望对你有一定的参考价值。
参考技术A 方法/步骤想在shell中连接数据库,首先要在连接数据的机器上安装mongodb的客户端才可以。客户端的安装在这里不再重复,自己百度或者google一下吧。连接mongodb的命令如下:/home/test/mongodb/mongodb-2.2.3/bin/mongo127.0.0.1:8888这个是我的数据库配置,没有设置用户名密码。所以直接通过该命令就可以连接。连结后会有一个默认连接的数据库。mongodb常用命令:查看数据库命令:showdbs;查看集合命令:showcollections;切换数据库:usedatabaseName;查询数据:db.集合名.find()插入数据:db.集合名.insert(name:'test',age:1);删除:db.test.remove();如果我想通过shell脚本实现一个日志分析并入库的操作怎么呢?简单,如下操作就可以:sql="db.test.insert(name:'test',age:1);"//定义执行的sqlecho"$sql"|/home/test/mongodb/mongodb-2.2.3/bin/mongo127.0.0.1:8888/test--shell注意,echo命令中的格式必须这样写,管线命令后面的是是数据库安装地址然后是ip:端口号,斜线后是数据库名称,--shell表示通过shell交互企业信息平台的快速搭建,框架如何选?
一.mongodb的简单介绍
二.mongodb的安装和配置
安装环境centos7
1.下载包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.12.tgz
2、解压tar -zxvf mongodb-linux-x86_64-3.2.12.tgz
3、移动到指定位置mv mongodb-linux-x86_64-3.2.12/ /usr/local/mongodb
4、在/usr/local/mongodb下创建文件夹
存放数据 mkdir /data
存放日志mkdir /logs
5、在/usr/local/mongodb/bin下新建配置vi mongodb.conf
dbpath = /usr/local/mongodb/data/db #数据文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 ?#端口
fork = true ?#以守护程序的方式启用,即在后台运行
mongod 为服务端
mongo 为客户端
6、环境变量配置vim?/etc/profile?
export?MONGODB_HOME=/usr/local/mongodb
export?PATH=$PATH:$MONGODB_HOME/bin
保存后,重启系统配置source /etc/profile
7、启动在/usr/local/mongodb/bin下mongod -f mongodb.conf 或 ./mongod -f mongodb.conf
启动后查看
8、关闭mongod -f ./mongodb.conf --shutdown ?或./mongod -f ./mongodb.conf --shutdown
9..连接使用mongod
客户端连接mongod服务,出现警告,安装时最好不要用root用户安装,
使用admin用户退出,并查看退出日志
三.mongodb的基本使用
1.创建库和表
表是一个集合,里面的数据是json格式的,前面的id是全局id,是不重复的
2.数据的查找 find()
使用for循环插入多条数据
count()查询数量
条件查询,skip跳过前三条,查询2个,按id排序
以上是关于如何在Linux下快速安装MongoDB的主要内容,如果未能解决你的问题,请参考以下文章