mogodb數(shù)據(jù)庫的安裝和使用

一、安裝mogodb

第一步、安裝homebrew,打開終端,將以下代碼復(fù)制并粘貼到終端。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第二步、安裝完成之后,在終端輸入以下代碼即可完成安裝。

brew install mongodb

終端代碼執(zhí)行效果

第三步、安裝可視化工具Robomongo,當(dāng)然如果不需要不裝也沒關(guān)系。

Robomongo可視化工具

二、連接數(shù)據(jù)庫

首先我們先在桌面新建一個文件夾mogodb,然后在終端中輸入以下代碼:

mongod --dbpath=path(注意將此處改為上面我們新建文件夾的路徑)

終端代碼執(zhí)行效果

注意這一步完成后不要關(guān)閉窗口,我們另外再開一個窗口。

代碼執(zhí)行成功后我們可以看到mogodb文件夾中就會出現(xiàn)以下文件。


代碼執(zhí)行效果

然后我們在新打開的終端的窗口中輸入mongo


終端代碼執(zhí)行效果

然后我們就可以對數(shù)據(jù)庫進行操作了。

三、新建數(shù)據(jù)庫和集合(即數(shù)據(jù)表)

連接數(shù)據(jù)庫之后我們可以在終端中輸入以下代碼:

show dbs 查看所有數(shù)據(jù)庫


終端代碼執(zhí)行效果

use dbname 切換數(shù)據(jù)庫
如果數(shù)據(jù)庫不存在,則創(chuàng)建數(shù)據(jù)庫。


終端代碼執(zhí)行效果

db.dropDatabase() 刪除數(shù)據(jù)庫

終端代碼執(zhí)行效果

db 進入當(dāng)前數(shù)據(jù)庫


終端代碼執(zhí)行效果

show collections 查看當(dāng)前數(shù)據(jù)庫下所有集合

終端代碼執(zhí)行效果

show collections 查看集合


查看集合

db.collection_name.drop() 刪除集合

刪除集合

db.createCollection(“name”) 創(chuàng)建集合


終端代碼執(zhí)行效果

exit斷開連接


斷開連接
打開可視化工具
可視化工具主頁面

數(shù)據(jù)庫和集合創(chuàng)建成功后我們就可以看到Robomongo中出現(xiàn)了我們新建的數(shù)據(jù)庫。

刷新數(shù)據(jù)庫
新建數(shù)據(jù)庫

四、插入數(shù)據(jù)

db.collection_name.insert({}) 或 db.collection_name.insert([{}, {}, {}]);

注意改成要插入的集合的名稱


插入數(shù)據(jù)
插入多條數(shù)據(jù)
可視化工具
可視化工具

五、查詢數(shù)據(jù)

db.role.find() 查找數(shù)據(jù)


查找數(shù)據(jù)
查找數(shù)據(jù)

(未完待續(xù)???????!)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容