安装mongodb服务端与客户端
1 | wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.1.tgz |
启动服务端(mongod)
创建数据库目录
MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。
1 | mkdir -p /data/db # /data/db 是 MongoDB 默认的启动的数据库路径(--dbpath)。 |
1 | ./mongod --dbpath=/data/db # /data/db 可以自定义目录 ,如 /sui/test |
启动MongoDB后台管理 Shell
1 | $ cd /usr/local/mongodb/bin |
安装php扩展
1 | pecl install mongodb |
添加扩展至php.ini ,pecl不行使用源码编译 phpize
,我图个简单,就用pecl;
php对mongodb基本操作
插入数据
1 | $bulk = new \MongoDB\Driver\BulkWrite; |
读取数据
1 | $manager = new \MongoDB\Driver\Manager("mongodb://localhost:27017"); |
更新数据
1 | $bulk = new \MongoDB\Driver\BulkWrite; |
删除数据
1 | $bulk = new \MongoDB\Driver\BulkWrite; |