导航:首页 > 操作系统 > 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相关的资料

热点内容
pr导出视频时出现编译器错误 浏览:169
马上入睡的解压神器 浏览:745
京麦app客服怎么下线 浏览:402
如何建立单位服务器 浏览:885
小学生解压方式有哪些 浏览:502
hadoop命令行 浏览:580
服务器如何进行会员验证 浏览:278
连接测速服务器异常怎么办 浏览:690
php企业站模板 浏览:324
限网的app叫什么 浏览:969
崇拜程序员有什么特点 浏览:581
自学pythonweb开发 浏览:326
怎样开定位服务器地址 浏览:587
51单片机stc 浏览:208
如何保护服务器的安全 浏览:541
ant签名算法怎么变更 浏览:746
java引用java文件 浏览:515
努比亚z7文件夹名怎么设置 浏览:747
为什么说学编程首选python 浏览:123
表命令的成语 浏览:943