导航:首页 > 操作系统 > linux查看mongodb

linux查看mongodb

发布时间:2024-06-15 02:33:12

Ⅰ 怎样在linux的shell脚本中连接mongodb插入

1、想在shell中连接数据库,首先要在连接数据的机器上安装mongodb的客户端才可以。客户端的安装在这里不再重复,自己网络一下有教程的。 连接mongodb的命令如下: /home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888 这个是数据库配置,没有设置用户名密码,所以直接通过该命令就可以连接。 连接后会有一个默认连接的数据库。 2、mongodb常用命令: 查看数据库命令: show dbs; 查看集合命令: show collections; 切换数据库: use databaseName; 查询数据: db.集合名.find() 插入数据: db.集合名.insert({name:'test',age:1}); 删除: db.test.remove(); 3、如果想通过shell脚本实现一个日志分析并入库的操作,命令如下: sql="db.test.insert({name:'test',age:1});"//定义执行的sqlecho "$sql"/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888/test --shell 注意,echo命令中的格式必须这样写,管线命令后面的是是数据库安装地址 然后是ip:端口号,斜线后是数据库名称,--shell表示通过shell交互

Ⅱ linux怎么安装mongodb

Linux平台安装MongoDB

MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。

下载地址:https://www.mongodb.com/download-center#community

Ⅲ mongodb在linux怎么配置自动启动

按照常理,把如下命令
/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb

放在/etc/rc.local文件中就可以实现开机自启动了,第一次重启机器发现mongodb顺利启动了,再次重启机器后,通过ps没有查看到相应mongod进程,也就是启动失败了。原因是由于重启机器,导致非正常停止mongod服务,mongod.lock中还记录了上次运行的进程号,为了数据的安全需要执行

/usr/local/mongodb/bin/mongod –repair,

当然如果直接把mongod.lock文件删除也可以重新启动了,例如:
/usr/local/mongodb/bin/mongod --repair
/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb


rm -rf /data/db/mongod.lock
/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb

注意上述启动Mongodb都是没有增加journal参数,如果带了此参数就不会那么麻烦了,例如
/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb --journal就可以了,就算是非正常重启机器,mongodb也会根据日志去修复数据库的。
另外,如果mongodb的数据目录是通过mount的NFS文件夹,自启动好像有问题的。

Ⅳ 怎么在liunx系统下安装mongodb

1.下载解压mongodb安装包
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-3.0.4.tgz
下载完成后解压缩压缩包
tar zxf mongodb-linux-i686-3.0.4.tgz
2. 启动准备
创建mongodb文件夹并进入
mkdir /usr/local/mongodb/ && cd /usr/local/mongodb/
将mongodb移动到/usr/local/mongdb文件夹
mv /root/mongodb-linux-i686-3.0.4 ./
创建数据库文件夹与日志文件
mkdir ./data && touch ./logs
3. 启动mongodb
cd到mongodb目录下的bin文件夹启动mongodb
//下面这个是需要权限的登录方式, 用户连接需要用户名和密码
./bin/mongod –dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/logs –fork
mongodb参数详解:
–dbpath 指定数据存放目录
–logpath 日志文件路径
–fork 在后台运行
原文:linux下mongoDB安装-http://www.leixuesong.cn/185

阅读全文

与linux查看mongodb相关的资料

热点内容
php获取类变量 浏览:608
如何迭代php数组 浏览:470
androiduitest 浏览:944
阿里云轻量服务器搭建节点 浏览:470
cad直线命令是什么 浏览:529
手机在线观看免费韩国推理电影 浏览:217
免费电影观看完整版 浏览:265
免费看电视网站 浏览:370
java源码看不懂 浏览:941
马克思电影源码 浏览:612
影响云服务器价格的因素 浏览:188
单片机的位运算 浏览:893
征服与命令下载 浏览:626
cad快速修剪命令 浏览:878
itunes怎么找到手机上的app 浏览:163
服务器怎么关机合理 浏览:993
androidmatrix缩放 浏览:762
ug编程方案详解 浏览:699
基于单片机的lcd1602 浏览:944
韩国关于老师的电影推荐 浏览:744