Tag Archives: Mongodb
用Rake脚本实现将MySQL数据导入MongoDB及GridFS
接上回《Rails3下使用MongoDB做为数据库并使用GridFS保存文件》,这次需要将MySQL表中的数据导入MongoDB中,并将其中一个字段的内容写入文件并将文件保存到GridFS中,使用Rake脚本来实现会方便很多,下面是一个简单的MySQL表的结构(数据库和表名都是demo):
在Ubuntu Server 中编译安装 Mongo-PHP
今天找到一款国人开发的MongoDB Web管理工具 - RockMongo,是用php写的,于是想在虚拟机中安装上玩玩,这里就需要用到mongo-php,记录一下安装过程。我的环境是nginx+php5,关于怎样在ubuntu server下搭建环境,可以参考《Ubuntu Server下安装Nginx + PHP5 + MySQL》。
Mongodb:couldn’t connect to server 127.0.0.1问题解决
今天在ubuntu server下输入启动mongodb shell时遇到了这个问题:couldn’t connect to server 127.0.0.1。 用status mongodb查看服务状态,显示:mongodb stop/waiting,start mongodb启动服务,显示:mongodb start/running, process xxx。 查看日志:/var/log/mongodb/mongodb.log,内容如下:
Rails3下使用MongoDB做为数据库并使用GridFS保存文件
最近抽空玩了一下Ruby on Rails,用MongoDB来做主数据库,各种Gem功能集合起来还真有些眼花缭乱,决定在博客中把其中较为麻烦的过程记录下来备忘并巩固一下,也为来访者提供一点可用信息。关于环境搭建,如果你用的ubuntu,可以参考我之前在wiki中记录的《Ubuntu下搭建Ruby on Rails+MongoDB+Redis环境》。
Ubuntu下搭建Ruby on Rails+MongoDB+Redis环境
安装说明: 本文是以root用户为例进行安装,如用普通用户,某些命令前需加sudo。 安装过程特别是用RubyGems和Git安装时,下载很慢,可以参考 《Ubuntu下使用proxychains为程序做全局代理》来加快下载速度。 环境: Ubuntu Server版本:11.10 Ruby版本:1.9.2 RubyGems版本: 1.8.11 Rails版本: 3.1.3 Node.js版本: 0.6.9 MongoDB版本:2.0.1 Redis版本:2.4.2