Ubuntu中使用RoboMongo实现MongoDB的可视化
2016-12-14 09:29
155 查看
在运行爬虫的过程中,考虑到将数据存储到数据库会更加方便查看和测试,所以使用了mongodb存储爬虫结果。在Ubuntu中,对MongoDB的操作都是在命令窗口中进行的,无法以图标的形式直接查看整个数据库的状态和其中的内容。在学习极客学院的爬虫教程中,老师在windows系统中使用了MongoVUE进行数据库的可视化,所以我决定也对自己的数据库进行可视化。
首先,我准备像视频教程中一样使用MongoVUE,但发现MongoVUE好像不支持Linux系统。查询了资料,选择了两个可视化工具,它们分别是:Mongobooster和RoboMongo,由于推荐RoboMongo的人较多,所以选择了它。
对该文件进行解压,并进入到解压后生成的文件夹中:
系统会自动打开RoboMongo。
查询相关错误信息,连接失败的原因可能为iptable或服务器未打开。在我的系统中,没有设置开机自启MongoDB服务。考虑到这个问题,我重启了MongDB,重新运行RoboMongo,显示如下信息,并成功打开RoboMongo的本地数据库。
首先,我准备像视频教程中一样使用MongoVUE,但发现MongoVUE好像不支持Linux系统。查询了资料,选择了两个可视化工具,它们分别是:Mongobooster和RoboMongo,由于推荐RoboMongo的人较多,所以选择了它。
1. RoboMongo的安装
(1) 下载RoboMongo至 /home/robomongo
选择适合自己系统的版本,这里我的版本是64位的Linux。RoboMongo官网下载链接(2) 解压文件
下载的文件为:对该文件进行解压,并进入到解压后生成的文件夹中:
(3) 运行RoboMongo
系统会自动打开RoboMongo。
2. RoboMongo连接本地数据库
(1) 新建一个数据库链接
File ----> connet ----> create。 连接本地数据库的话,保持默认设置即可。(2)链接数据库
选中已有的进行链接即可。我在连接数据库时,报错“连接失败”。查询相关错误信息,连接失败的原因可能为iptable或服务器未打开。在我的系统中,没有设置开机自启MongoDB服务。考虑到这个问题,我重启了MongDB,重新运行RoboMongo,显示如下信息,并成功打开RoboMongo的本地数据库。
相关文章推荐
- ubuntu linux主机中使用Virtualbox安装虚拟机,让宿主机和虚拟机之间实现数据共享
- Linux下使用SSH和VNC实现图形化远程控制(Ubuntu 9.04环境)
- Ubuntu10.10,Fedora14下使用scp实现文件传输
- 使用samba实现XP访问Ubuntu文件夹
- ubuntu下,使用postfix实现php发送mail功能。[转]
- ubuntu 8.04下使用命令行方式实现无线上网
- 三步实现Eclipse中使用SVN插件进行团队开发和SVN最新可视化版本库安装
- Ubuntu下使用Simba服务实现局域网内文件共享
- ubuntu安装使用xvfb+CutyCapt实现网页抓图功能
- ubuntu sendmail安装和使用具体实现[转]
- 使用mongodb来实现web.py的session
- ubuntu 8.04 下使用命令行方式实现无线上网
- 使用samba实现访问Ubuntu文件夹 && Ubuntu取消锁屏屏保和解锁 && Ubuntu取消开机登录框
- 使用Node.js + MongoDB实现一个简单的日志分析系统
- Ubuntu10.10下安装和使用lrzsz,实现串口传输文件&&minicom
- [转]Ubuntu:使用Alien实现DEB与RPM互换
- Ubuntu下使用Simba服务实现局域网内文件共享
- 【Ubuntu+OpenCV】使用opencv中cvCopy的mask参数实现对不规制图形的提取
- 实现ubuntu和window的文件互访 -- samba使用
- windows AND Ubuntu MongoDB安装及简单使用