node.js-7
来源:互联网 发布:ubuntu界面卡死 编辑:程序博客网 时间:2024/05/22 15:35
先说说mongodb
安装好了mongodb之后一直没怎么使用,这两天在做一个晓得web模块,用mongodb作为数据库的存储
首先必须要知道,在mongodb也存在数据库的概念,但是不存在表,取而代之是的集合的概念
mongodb的使用
首先需要切换到mongodb的bin目录下
使用mongod的指令指定数据库的位置,日志输出的地址,如果不指定,将会采用默认的/data/db/目录作为数据库的默认地址,日志也会在默认的目录下输出
还可以使用 --fork可以在关闭中断的,自动关闭mongodb连接
例如在我的linux下我使用的指令是
mongod --dbpath=/data/db --logpath=/data/logs/log --fork
终端输出提示
forked process: 2585
all output going to: /data/logs/log
zhoujixiang@ubuntu:/www/mongodb/mongodb/bin$
说明命令输入正确。
连接到/data/db的数据库目录,日志输出文件为/data/logs/log同时使用 --fork,表示当我关闭终端时,停止mongodb
这样就可以使用mongo命令进去数据库编辑了
接下来输入mongo
终端输出提示
MongoDB shell version: 2.0.4
connecting to: test
现在就可以开始进入数据库编辑了
其中比较有用的几个指令有
show dbs //查看当前的所有数据库
use Task//切换到Task数据库,如果不存在,则新建Task数据库
在某个数据库的状态下show collections输出当前的数据库中的集合
db.mytask.insert({"username":"zhoujixiang","age":"**"})//想mytask集合中插入一条数据,数据内容是{"username":"zhoujixiang","age":"**"}
db.mytask.find()//查询(可以带查询条件)
db.mytask.findOne()//查找第一个符合要求的结果集
db.mytask.drop()//删除mytask集合
db.mytaskensureIndex(''name',{unique:true});//为name属性添加索引
- node.js-7
- Node.js学习(7)----包
- 7天学会Node.js
- node.js 7 async / await
- js node
- Node.JS:
- node js
- node.js
- node.js
- node.js
- Node.js
- node.js
- Node.js
- Node.Js
- node js
- Node.js
- node.js
- node.js
- 数字转人民币大写算法一则
- C语言要点摘录(6~10)
- 如何更改MySQL数据库的数据库名
- php的多进程
- java android环境变量配置
- node.js-7
- 对前端开发这个工作的认识
- DUILIB入门
- 分析搜索引擎如何判断网页是否重复
- do ...while() 结尾要加;的问题
- [ZJOI2006]物流运输trans dp 最短路
- Web前端优化需要注意的点
- 网络基础
- Web前端开发规范