您的位置:首页 > 数据库 > Mongodb

Mongodb在Linux下的使用说明

2014-03-13 22:19 405 查看
启动: ./mongod -dbpath=data/ -logpath=log/mongodb.log --rest   //加上rest选项是因为便于网页访问

关闭: pkill mongod

脚本使用参考; http://www.server110.com/mongodb/201311/3179.html

基础命令参考: http://tech.lezi.com/archives/290

linux下基本命令参考:http://www.server110.com/mongodb/201310/2735.html

进入mongod: 进入bin目录下,执行:

[liuqiang@localhost bin]$ ./mongo

MongoDB shell version: 2.4.2

connecting to: test

Server has startup warnings: 

Sat Jun  7 17:10:35.795 [initandlisten] 

Sat Jun  7 17:10:35.795 [initandlisten] ** WARNING: /proc/sys/vm/zone_reclaim_mode is 1

Sat Jun  7 17:10:35.795 [initandlisten] **          We suggest setting it to 0

Sat Jun  7 17:10:35.795 [initandlisten] **          http://www.kernel.org/doc/Documentation/sysctl/vm.txt

> show databases;show databases;

fileTest        0.203125GB

local   0.078125GB

test    0.203125GB

> use fileTestuse fileTest

switched to db fileTest

> show tables ;show tables ;

blk_3759447790523628985

blk_7322305503752560534

blk_M_4631855032564538305

blk_M_8458718848204455153

system.indexes

 db.blk_M_8458718848204455153.find();  //显示某集合所有记录

> exit

bye

注: 使用putty可以无需修改,BackSpace键就能用, 推荐下。

mongodb 删除数据库

use test;

 

db.dropDatabase();

 

mongodb删除表

 

db.表名.drop();
记录查询:  db.表名.find();

总记录数:  db.表名.find().count();

Java使用: 

mongo = new Mongo("localhost",27017);

DB filePre = mongo.getDB(FilePreName);  // mongo.getDB(FilePreName),如果没有该数据库会自动默认创建
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: