下面讲述在Linux平台下MongoDB的C语言编程实例
假设已经安装好了MongoDB。
1. 下载MongoDB的C语言驱动并安装
这里下载的MongoDB的C语言驱动是 mongo-c-driver-1.3.5.tar.gz。
解压后打开mongo-c-driver-1.3.5目录下的 README 文件,按其中讲的方法安装,如下:
# tar xzf mongo-c-driver-1.3.5.tar.gz
# cd mongo-c-driver-1.3.5
# ./configure
# make
# sudo make install
2. 启动MongoDB
# mongod
2016-07-10T11:53:20.075+0800 I CONTROL [initandlisten] MongoDB starting : pid=3071 port=27017 dbpath=/data/db 64-bit host=localhost.localdomain
2016-07-10T11:53:20.076+0800 I CONTROL [initandlisten] db version v3.2.7
2016-07-10T11:53:20.076+0800 I CONTROL [initandlisten] git version: 4249c1d2b5999ebbf1fdf3bc0e0e3b3ff5c0aaf2
...
3. 编写连接MongoDB的程序 test.c
#include <bson.h>
#include <bcon.h>
#include <mongoc.h>
int
main