2017年11月20日 星期一

mongodb 指令


#進入command模式
>mongo

#列出資料庫
>show dbs

#進入該資料庫
>use chatterbot

#刪除資料庫
>use chatterbot
>db.dropDatabase()

#列出資料表
>show collections

#顯示資料表內容
>db.資料表名稱.find()

#刪除資料表內容
>db.資料表名稱.remove()

#全刪
>db.資料表名稱.remove({})

#條件刪除
>db.資料表名稱.remove({username: ABC})

#關鍵字搜尋/刪除
db.statements.find({"text":{$regex:".*畢業典禮時間.*"}})
>db.資料表名稱.find({"text":{$regex:".*關鍵字.*"}})

>db.資料表名稱.remove({"text":{$regex:".*關鍵字.*"}})

#計數
>db.資料表名稱.count()

#資料匯出(json)
mongoexport --host localhost -d chatterbot -c statements -o chatbot.json

#資料匯入(json)
mongoimport --host localhost --db chatterbot --collection statements --type json --file ./chatbot.json

沒有留言: