安装mongoDB(ubuntu环境下)

重新在 新电脑上安装一下mongodb,顺便记录一下步骤:

1.安装

到官网,选择合适的版本下载,两点注意根据业界规则,偶数为稳定版,如1.6.X,奇数为开发版,如1.7.X32bit的mongodb最大只能存放2G的数据,64bit就没有限制
解压:

tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz

安装mongoDB(ubuntu环境下)
移动到/usr/local/目录下

sudo mv  mongodb-linux-x86_64-ubuntu1604-3.4.0/ /usr/local/mongodb

安装mongoDB(ubuntu环境下)


2.管理

新建配置文件在/etc/mongod.conf

sudo vim /etc/mongod.conf
在文件中写入下面6行数据:port=27017
dbpath=/var/lib/mongodb/
logpath=/var/log/mongodb/mongodb.log
fork=true
logappend=true
noauth=true 

创建dbpath文件夹和logpath的文件
sudo mkdir /var/lib/mongodb/
sudo mkdir /var/log/mongodb/
sudo touch /var/log/mongodb/mongodb.log

安装mongoDB(ubuntu环境下)
安装mongoDB(ubuntu环境下)


启动mongodb服务端

sudo /usr/local/mongodb/bin/mongod -f /etc/mongod.conf
或者
sudo /usr/local/mongodb/bin/mongod --port 27017 --dbpath=/var/lib/mongodb/ --logpath=/var/log/mongodb/mongodb.log --logappend --fork

安装mongoDB(ubuntu环境下)


启动mongo客户端

sudo /usr/local/mongodb/bin/mongo 

安装mongoDB(ubuntu环境下)


查看当前当前连接数据库的名词

db

命令
查看当前连接的数据库

db 

查看当前连接的数据库的信息

db.stats()

查看所有的数据库

show dbs

切换数据库

use admin

关闭关闭客户端

exit

关闭服务端

use admin
db.shutdownServer()

GUI:robomongo,解压后在bin目录下找到运行程序。界面如下
解压:

tar -zxvf ./robomongo-0.9.0-linux-x86_64-0786489.tar.gz 

安装mongoDB(ubuntu环境下)
直接启动

cd robomongo-0.9.0-linux-x86_64-0786489/
cd bin/
./robomongo 

安装mongoDB(ubuntu环境下)

界面:
安装mongoDB(ubuntu环境下)

移动到/usr/local 下:

sudo mv robomongo-0.9.0-linux-x86_64-0786489/ /usr/local/robomongo

安装mongoDB(ubuntu环境下)

也可以这样启动:

sudo /usr/local/robomongo/bin/robomongo 

安装mongoDB(ubuntu环境下)

3.下次启动mongodb的时候先看一下有没有mongodb已经在运行
ps -aux|grep mongodb

安装mongoDB(ubuntu环境下)

这里显示只有一个查找的进程,没有其他的
所以之前是没有运行mongodb的