Linux(Ubuntu)使用日记------Mongodb的安装与使用

 1.安装

Linux下安装mongodb还是比较容易的 

直接使用apt-get安装即可,命令如下: 

sudo apt-get install mongodb 

安装完成之后进行检验,

“mongo shell”  进行连接

“show dbs”    显示已有的数据库

  

如果出现上图的显示,则安装完成

2.使用

2.1安装Robo3T

 

安装Robo3T图形界面工具,我想会使你比较方便的使用mongodb。可喜的是Linux 安装Robo3T的过程也是比较方便的。过程如下:

 (1)在官网下载Robo3T,https://robomongo.org/download 

 

(2)解压到一个文件夹,然后进入到bin目录下,双击那个robo3t可执行文件即可(这一切是如此的简单)

 

 

2.2 数据的导入导出 

Mongodb的数据导入导出工具分别为:mongoimportmongoexport 

导入mongoimport

(1)语法

mongoimport -d dbname -c collectionname --file filename --headerline --type json/csv -f field

(2)参数说明:

-d :数据库名

-c :collection名

--type :导入的格式默认json

-f :导入的字段名

--headerline :如果导入的格式是csv,则可以使用第一行的标题作为导入的字段

--file :要导入的文件

 

(3)示例:

sudo mongoimport -d mongotest -c users --file home/mongodump/articles.json --type json

实际操作中,其实不用”-- type“参数数据也可以导入的

导出mongoexport

(1)语法

mongoexport -d dbname -c collectionname -o file --type json/csv -f field

(2)参数说明:

-d :数据库名

-c :collection名

-o :输出的文件名

--type : 输出的格式,默认为json

-f :输出的字段,如果-type为csv,则需要加上-f "字段名" 

(3)示例:

sudo mongoexport -d mongotest -c users -o /home/python/Desktop/mongoDB/users.json --type json -f  "_id,user_id,user_name,age,status"

 

参考博客:

[1] MongoDB导入导出以及数据库备份:https://www.cnblogs.com/qingtianyu2015/p/5968400.html

 

原文地址:https://www.cnblogs.com/hwtblog/p/8523305.html