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的数据导入导出工具分别为:mongoimport,mongoexport
导入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