本文以DMS(Data Management Service)為例,介紹如何在云數(shù)據(jù)庫MongoDB中創(chuàng)建數(shù)據(jù)庫和集合并寫入數(shù)據(jù)。
前提條件
操作步驟
- 在數(shù)據(jù)管理DMS控制臺的SQL Console頁面中,創(chuàng)建test數(shù)據(jù)庫,命令如下:
use test
返回結果如下: - 成功創(chuàng)建數(shù)據(jù)庫后,單擊執(zhí)行結果中的數(shù)據(jù)庫名,跳轉至目標數(shù)據(jù)庫環(huán)境。
- 在test數(shù)據(jù)庫中創(chuàng)建mongo集合,命令如下:
db.createCollection("mongo")
返回結果中
ok
取值為1.0
時,表示創(chuàng)建成功,其他取值表示創(chuàng)建失敗。 - 寫入兩組數(shù)據(jù)
{"name": "test"}
和{"count": "10"}
至mongo集合,命令如下:db.runCommand({insert: "mongo", documents: [{"name": "test"},{"count": "10"}]})
- 查詢mongo集合中的數(shù)據(jù),命令如下:
db.getCollection("mongo").find({})
返回結果如下:[ { '_id': ObjectId("63bd29f8e52fddefeb59****"), 'name': "test" }, { '_id': ObjectId("63bd29f8e52fddefeb59****"), 'count': "10" } ]