mongodb 1安装,开启

1下载所需版本的MongoDB的二进制文件。

MongoDB下载中心下载二进制文件。

curl -O https://fastdl.mongodb.org/osx-ssl/mongodb-osx-ssl-x86_64-3.4.10.tgz

直接解压,放到对应的位置就好了

 

2运行

mkdir -p /data/db

执行mongod

指定数据组位置运行mongod --dbpath <path to data directory>

指定配置文件运行  mongod --config /usr/local/etc/mongod.conf

指定日志文件运行 mongod —dbpath= /usr/local/mongodb/dbs/ —logpath=/usr/local/mongobd/logs —fork

 

3

默认端口27017

文件存储格式为BSON(一种JSON的扩展)

 

 

3brew安装

安装 brew install mongodb   安装完位置/usr/local/Cellar/mongodb

启动mongod --config /usr/local/etc/mongod.conf  & 默认配置文件在这

1可视化工具Robomongo  Robo 3T

2命令行工具执行mongo 进入

b

php扩展

安装 php  的 mogo 扩展

http://www.runoob.com/mongodb/mongodb-install-php-driver.html

1sudo pecl install mongo

2

如果你想通过源码来编译扩展驱动。你必须手动编译源码包,这样做的好是最新修正的bug包含在源码包中。

你可以在Github上下载MongoDB PHP驱动包。访问github网站然后搜索"mongo php driver"(下载地址:https://github.com/mongodb/mongo-php-driver),下载该源码包,然后执行以下命令:

$ tar zxvf mongodb-mongodb-php-driver-<commit_id>.tar.gz

$ cd mongodb-mongodb-php-driver-<commit_id>

$ phpize

$ ./configure

$ sudo make install

执行以上命令后,你需要修改php.ini文件,在php.ini文件中添加mongo配置,配置如下:

extension=mongo.so

 

3

SQL术语/概念 MongoDB术语/概念解释/说明

database database数据库

table collection数据库表/集合

row document数据记录行/文档

column field数据字段/

index index索引

table    joins  表连接,MongoDB不支持

primary key primary key主键,MongoDB自动将_id字段设置为主键

 

 

posted @ 2017-11-23 10:14  克维拉  阅读(140)  评论(0编辑  收藏  举报