現在mongodb 越來越流行,越來越多的公司在使用mongodb資料庫。而且為很多語言留下了介面。
個人還是比較喜歡用c去操作各類流行的產品。
準備檔案
參考文獻:
main.c檔案
#include #include "mongo.h"makefileint main()
}
char *table="test.people";
// create json data
bson b[1];
bson_init(b);
bson_finish(b);
mongo_insert(conn, table, b);
// query the data
mongo_cursor cursor[1];
mongo_cursor_init(cursor, conn, table);
while(mongo_cursor_next(cursor) == mongo_ok)
bson_destroy(b);
mongo_destroy(conn);
return 0;
}
cc=gcc編譯1: $ -isrc --std=c99 /home/share/db/driver/mongo-driver-c/src/*.c -i/home/share/db/driver/mongo-driver-c/src/ main.c -o main
[www@zhoubc c]$ make執行gcc -isrc --std=c99 /home/share/db/driver/mongo-driver-c/src/*.c -i/home/share/db/driver/mongo-driver-c/src/ main.c -o main
[www@zhoubc c]$ ./main_id : 7 4e5718002cec9da3a541f387
name : 2 joe
age : 16 33
_id : 7 4e5718402cec9da3a541f388
name : 2 joe
age : 16 33
_id : 7 4e57184a2cec9da3a541f389
name : 2 joe
age : 16 33
_id : 7 4e5719a62cec9da3a541f38a
name : 2 joe
age : 16 33
C 操作mongodb簡記
我只是想用mongodb來存系統日誌而已,只需要會插入和分頁查詢就好了 1.新建類 2.控制器頁面引入命名空間 3.簡單的插入和查詢分頁的 以上 是在.net core 2.1的 中驗證通過 2020年05月16日更新 把現有專案的原來是插 mysql裡的systemlog表,改為插 mongodb...
C 操作 MongoDB的示例demo
今專案使用mongodb,c 操作mongodb使用mongodb.driver.dll庫 nuget 寫了個小demo,如下 using system using system.collections.generic using system.linq using system.linq.expr...
C 操作MongoDB幫助類
利用mongodb for c driver編寫訪問mongodb資料庫的幫助類。1 建立資料庫連線 獲取資料庫例項物件 資料庫連線串 資料庫名稱 資料庫例項物件 private static mongodatabase getdatabase string connectionstring,str...