MongoDB基本应用操作整理
2018-01-08 13:48
183 查看
启动服务:mongod --dbpath=g:/mongo/data
访问服务器,如下:
mongodb这个软件的端口是27017
可以把mongo服务配置成系统服务。
使用命令如下:
mongod --dbpath=g:/mongo/data --logpath=g:/mongo/mongo.log --install
在Mongo中就三个概念。
数据库:一个系统中就对应一个数据库,做博客项目,就对应了一个博客的数据库
集合:一个数据库对应了好多的集合。
文档:一个集合中对应了很多的文档,这个文档就是JS中的对象。
show dbs 查看数据库服务器中都有哪些数据库
use dbname 使用哪一个数据库 创建一个数据库
db.dropDatabase() 进入数据库删除当前数据库
show collections 查看一个数据库中都有哪些集合
db.createCollection(name); 创建一个集合
db.集合名.drop() 删除一个命令
db.集合名.find() 查询集合中的都有哪些文档
db.集合名.insert() 向一个集合中的插入一个文档
db.集合名.remove() 从一个集合中删除一个文档
db.集合名.update() 修改一个文档
//route中连接数据库,记得导入所用的模块
访问服务器,如下:
mongodb这个软件的端口是27017
可以把mongo服务配置成系统服务。
使用命令如下:
mongod --dbpath=g:/mongo/data --logpath=g:/mongo/mongo.log --install
在Mongo中就三个概念。
数据库:一个系统中就对应一个数据库,做博客项目,就对应了一个博客的数据库
集合:一个数据库对应了好多的集合。
文档:一个集合中对应了很多的文档,这个文档就是JS中的对象。
(1)关于数据库相关的命令
命令如下:show dbs 查看数据库服务器中都有哪些数据库
use dbname 使用哪一个数据库 创建一个数据库
db.dropDatabase() 进入数据库删除当前数据库
(2)关于集合相关的命令
命令如下:show collections 查看一个数据库中都有哪些集合
db.createCollection(name); 创建一个集合
db.集合名.drop() 删除一个命令
(3)关于文档相关的命令
命令如下:db.集合名.find() 查询集合中的都有哪些文档
db.集合名.insert() 向一个集合中的插入一个文档
db.集合名.remove() 从一个集合中删除一个文档
db.集合名.update() 修改一个文档
//route中连接数据库,记得导入所用的模块
var MongoClient=require('mongodb').MongoClient; var DB_STR="mongodb://localhost:27017/cb";//cb为数据库名字
插入代码:
router.post('/add', function(req, res, next) { var title = req.body.title; var sort = req.body.sort; console.log(title,sort); MongoClient.connect(DB_STR, function (err, db) { if (err) { res.send(err) console.log("出错") return; } var c = db.collection("cats"); console.log(1); c.insert({title: title, sort: sort}, function (err, result) { if (err) { res.send(err); } else { res.send("添加成功!<a href='/admin/cats'>查看分类列表</a>"); } }); }); // console.log(title,sort); });省略html里边的代码
相关文章推荐
- mongodb的基本操作整理
- mongoDB的基本操作(正删改查)(整理)
- MongoDB基本操作
- 数据结构--栈的基本操作及应用(数制转换)
- python-列表基本操作和方法及其应用
- 浅谈线性表的基本操作与应用
- Range对象基本操作应用示例(2)
- mongodb(二)-- mongodb shell及基本操作
- Node之Mongodb的安装及基本操作
- mongodb的CURD操作简单整理
- 分针网——每日分享:Mongodb 的基本操作
- ubuntu下mongodb操作部分整理
- xml基本操作和保存配置文件应用实例
- mongodb-搭建服务器和基本操作
- Ubuntu下安装mongodb及一些基本操作
- MongoDB在java中的操作-添,删,查 基本数据 文件存储 可使用
- mongodb删除数据基本操作
- 实验4:栈和队列的基本操作实现及其应用之《链队列》
- java应用MongoDB简单操作
- hadoop1.2.1基本操作整理