安裝Robo 3T連接MongoDB數據庫教程:https://blog.csdn.net/baidu_39298625/article/details/98845789
在IDEA中用三個jar包鏈接MongoDB數據庫——實現增刪改查:https://blog.csdn.net/baidu_39298625/article/details/100669768
一、創建數據庫和集合
1.創建數據庫test
2.給test數據庫創建連接用戶,UserSource選着Test(當前數據庫),下邊的權限勾選基本的四項即可,然后點擊save保存;
(全部勾選會報錯,我們創建的Test為非 admin 庫,不能擁有 clusterAdmin、readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase 這些角色。)
3.創建Collections,對應關系型數據庫中的表;
4.在Collection中以Json格式保存的數據,數據以鍵值對的形式存在;往user集合中插入數據;
-
{
-
user_id:"1",
-
user_name: "aaa",
-
user_pwd: "aaa"
-
}
-
{
-
user_id:"2",
-
user_name: "bbb",
-
user_pwd: "bbb"
-
}
-
{
-
user_id:"3",
-
user_name: "123",
-
user_pwd: "123"
-
}
5.雙擊user集合,查看集合中的數據;(右側的三個圖標可進行數據視圖切換,分別為:鍵值對視圖,表格視圖,json視圖)
二、用命令對user集合進行增刪改查
1.打開Shell窗口
2.查:db.getCollection(‘集合名’).find({‘字段名’:‘字段屬性’});
db.getCollection('user').find({})
3.增:db.集合名.insert({字段名:"字段值",字段名:"字段值"})
db.user.insert({user_id:"4",user_name:"ccc",user_pwd:"ccc"})
4.改:db.集合名.update({條件},{$set:{更改}})
db.user.update({user_id:"1"},{$set:{user_pwd:"bbb"}})
5.刪:db.集合名.remove({條件})
db.user.remove({user_id: "4"})
這只是簡單的增刪改查操作,語句也不全面,推薦一個博客,增刪改查語句很全:
https://blog.csdn.net/cckevincyh/article/details/78702674
后續會更新用java語言訪問MongoDB數據庫,並實現增刪改查