Mongodb安装和基本命令
本人是在Centos中安装的mongodb
1.下载mongodb
curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.3.tgz2.解压下载好的文档
tar -zxvf mongodb-linux-x86_64-2.6.3.tgz3.安装mongodb
cp -R mongodb-linux-x86_64-2.6.3/* /usr/local/mongo
启动mongodb
cd / mkdir -p data/db cd /usr/local/mongo ./bin/mongod
成功启动 mongodb的port为27017
如果想后台启动mongodb输入命令 (使用--fork需指定--logpath参数,在mongo目录下建立log/)
./bin/mongod --dbpath=/data/db --fork --logpath=log/mongodb.log
mongodb的简单操作
令开启一个窗口 切换到mongo目录
键入./bin/mongo 使用mongodb默认客户端对数据进行操作
1.help --mongo帮助
2.show dbs; --查看所有数据库
3.show collections; --显示当前数据库中的集合(类似关系数据库中的表)
4.use dbname; --切换数据库
5.db.getName(); --查看当前数据库名
6.db.stats(); --显示当前db状态
7. db.getMongo(); --查看当前db的链接机器地址
Collection聚集集合
1.创建一个聚集集合(table)
db.createCollection(“collName”, {size: 20, capped: 5, max: 100});
2.得到指定名称的聚集集合(table)
db.getCollection("account");
3.得到当前db的所有聚集集合
db.getCollectionNames();
4.显示当前db所有聚集索引的状态
db.printCollectionStats();