MongoDB 下载地址: https://www.mongodb.com/download-center?jmp=nav#community nodejs下载地址: https://nodejs.org/en/ 本文重点记录在mac下安装mongodb 本机环境:系统=>MAC OS 10.12 nodeJS=>6.9.0 Mongodb=>3.2.5node
*默认状况下在Finder中是看不到 /usr 这个目录的(终端用得溜的请略过),能够打开Finder后按shift + command +G 输入 /usr/local后回车便能看到这个隐藏的目录了 mysql
It looks like you are trying to access MongoDB over HTTP on the native driver port. ” 这样一行文字,而后能够从新打开一个终端 一样是 sql
*test 是我建的一个集合名字 show dbs //显示数据库 use test //使用某个数据库 db.test.insert({‘name’:’byc’}) //插入一条记录 db.test.find() //查找全部记录 db.test.findone() //查找一条记录 db.dropDatabase() //删除数据库 db.test.drop //删除指定集合 show collections //显示全部集合 db.createColletion(‘byc’) //建立集合 db.test.save({}) //插入记录db.test.update({‘_id’,1},{$set:{name:’test’,age:20}}) db.test.remove({}) //删除全部集合 for(var i=1;i<=10;i++){db.test.insert({"name":"king"+i,"age":i})} //循环插入10条记录 db.test.find().pretty() //格式化显示查询结果 db.test.find().count() //查询数据条数 db.test.find({"age":5}) /查找age是5的条目 db.test.find({“age”:{$gt:5}}) //查找age大于5的条目 db.test.find({"age":{$gt:5}}).sort({"age":1}) //查找age大于5的条目且升序排列 db.test.find({"age":{$gt:5}}).sort({"age":1}) //查找age大于5的条目且升序排列 db.test.find({"age":{$gt:5}}).sort({"age”:-1}) //查找age大于5的条目且降序排列mongodb
use admin;
db.shutdownServer();
复制代码
首先添加PATH:shell
echo 'export PATH=/usr/local/mongodb/bin:$PATH'>>~/.bash_profile
复制代码
以下:数据库
添加完成后为使环境变量生效,可重启shell终端,或输入命令 source .bash_profile
。 查看环境变量是否添加成功: echo $PATH
浏览器
以下:bash
环境变量添加成功。 之后启动就能够直接输入mongod
启动了工具
附上mongodb 文档地址:https://docs.mongodb.com/manual/tutorial/query-documents/ui