本文以DMS(Data Management Service)為例,介紹如何在云數(shù)據(jù)庫MongoDB中創(chuàng)建數(shù)據(jù)庫和集合并寫入數(shù)據(jù)。

前提條件

操作步驟

  1. 數(shù)據(jù)管理DMS控制臺(tái)SQL Console頁面中,創(chuàng)建test數(shù)據(jù)庫,命令如下:
    use test
    返回結(jié)果如下: 創(chuàng)建數(shù)據(jù)庫
  2. 成功創(chuàng)建數(shù)據(jù)庫后,單擊執(zhí)行結(jié)果中的數(shù)據(jù)庫名,跳轉(zhuǎn)至目標(biāo)數(shù)據(jù)庫環(huán)境。
  3. test數(shù)據(jù)庫中創(chuàng)建mongo集合,命令如下:
    db.createCollection("mongo")

    返回結(jié)果中ok取值為1.0時(shí),表示創(chuàng)建成功,其他取值表示創(chuàng)建失敗。

  4. 寫入兩組數(shù)據(jù){"name": "test"}{"count": "10"}mongo集合,命令如下:
    db.runCommand({insert: "mongo", documents: [{"name": "test"},{"count": "10"}]})
  5. 查詢mongo集合中的數(shù)據(jù),命令如下:
    db.getCollection("mongo").find({})
    返回結(jié)果如下:
    [
        {
            '_id': ObjectId("63bd29f8e52fddefeb59****"),
            'name': "test"
        },    {
            '_id': ObjectId("63bd29f8e52fddefeb59****"),
            'count': "10"
        }
    ]