1.下载mongodb源码包 https://www.mongodb.com/download-center#atlas
2.解压下载文件 tar -zxvf mongodb-linux-x86_64-.3..5.6.tar
3.创建数据库目录 mkdir /data/mongo
4.进入到解压文件中的bin目录中,启动mongoDB.(需要两个窗口)
a窗口: mongod --dbpath=/data/mongo (对应上面的数据库目录,有的安装会自动生成,--dbpath可以省略,具有看情况而定)
b窗口: mongo
建议:把bin目录配置到环境变量中去,这样方便使用mongo的命令 .
5.简单的使用命令
show dbs #查看所有数据库
db #查看当前数据库
use test #使用test数据库
show tables #查看集合
db.test.insert({'test':'test'}) #插入数据
db.test.find() #查找数据
db.test.update() #修改数据
db.test.remove #移除数据
db.test.find().pretty() #格式化数据,便于查看
以上命令用的很频繁,详细的命令使用请参考手册.
6.mongodump 备份 mongodump -h 127.0.0.1 -d test -o /data/mongodata
mongodump -h ip地址 -d 数据库 -o 保存地址7.PHP连接mongo
前提:请确认已经安装了mongodb的扩展
旧版本:
$mongo = new MongoClient();
$mongo = new MongoClient('mongodb://test.com:12345'); #连接远程 加端口
新版本:$mongo = new MongoDB\Driver\Manager('mongodb://localhost:27017');
对应的参考地址:
旧版本: http://php.net/manual/zh/book.mongo.php
新版本: http://php.net/manual/zh/set.mongodb.php
总结:以上只是简单的使用,具体涉及到数据优化,存储方式等,需要耐心的去学习,稳扎稳打才能长久进步.