网站应用水印图片,淄博桓台网站建设公司,软件开发涵盖网站开发吗,哪种语言做网站最快一、mongodb数据库安装 1.安装包下载#xff1a;http://www.mongodb.org/downloads2.开始安装解压放入D:\Program Files\目录下。(推荐文件名为mongodb)创建Data、log和Data/db文件夹将mongodb的数据库文件D:\Program Files\mongodb\data\db目录下执行命令#xff1a…一、mongodb数据库安装 1.安装包下载http://www.mongodb.org/downloads2.开始安装解压放入D:\Program Files\目录下。(推荐文件名为mongodb)创建Data、log和Data/db文件夹将mongodb的数据库文件D:\Program Files\mongodb\data\db目录下执行命令mongod -dbpath D:\Program Files\mongodb\data\db打开在bin目录下mongo.exe来操作数据库常用命令show dbs //查看所有库use blog 使用指定的库show collections 查看所有的文档db.表名.find() 查询指定文档的数据db.表名.insert({name:marico}) 插入数据3.将mongoDB服务加入到windows操作系统服务中打开dos命令进入 cd D:\Program Files\mongodb\bin目录。执行命令加入到windows服务建立的日志文件--serviceName MongoDB 服务名为MongoDB D:\Program Files\mongodb_1.8.1\binmongod --dbpath D:\Program Files\mongodb\data\db --logpath D:\Program Files\mongodbb\data\log\MongoDB.log --install --serviceName MongoDB删除服务D:\Program Files\mongodb_1.8.1\binmongod --dbpath D:\Program Files\mongodb\data\db --logpath D:\Program Files\mongodb\data\log\MongoDB.log --remove --serviceName MongoDB启动服务NET START MongoDB关闭服务NET stop MongoDB二、在blog项目中加入mongoDB支持 1.加入mongoDB的依赖包修改package.json文件中的dependencies:{express: 3.0.0rc4,ejs: *,connect: 1.x,connect-mongo: 0.1.7,mongodb: 0.9.9 }执行npm install 更新依赖包2.创建settings.js。用于配置数据库连接的信息。module.exports{cookieSecretblog,db:blog,host:localhost}db数据库的名称host数据库的地址cookieSecret用于Cookie加密与数据库无关3.创建db.js提供数据库连接对象。创建models/db.js文件 4.会话支持Express也提供了会话中间件默认情况下是把用户信息存储在内存中我们既然已经有了MongoDB就把会话信息存储在数据库中便于持久维护。我们需要connect、conenect-mongo两个模块。前面已经加入了包的支持我们直接修改app.js的程序入口。引入模块 connectrequire(connect)MongoStore require(connect-mongo)(connect)//使用cookie中间件app.use(express.cookieParser());//会话中间件存放在mongodb中app.use(express.session({secret:settings.cookieSecret,//把会话信息存储到数据库中。store:new MongoStore({db:settings.db})}));