好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MongoDB 簡單入門教程(安裝、基本概念、創建用戶)

MongoDB 簡單入門教程(安裝、基本概念、創建用戶)

熱門標簽:智能外呼系統官網 外呼線路資源屬于電信業務嗎 呼和浩特外呼系統原理是什么 小裙科技電銷機器人怎樣 內蒙古營銷智能外呼系統哪個好 長沙電銷外呼防封卡是什么 河南電話外呼系統招商 crm外呼系統聯系方式 青白江400企業電話申請

    工作方向上的原因,不得不接觸部分MongoDB的運維工作,之前有接觸過一些MongoDB的內容,基本的運維操作沒有什么問題,包括MongoDB的集群搭建、數據分片功能等都測試過。但是時間久了,很多東西不用就忘記了,最近準備出一個系列的MongoDB的運維操作文章,希望把這塊兒內容重新拾起來。網上查了查,MongDB講得好的書也就是MongoDB權威指南>這本了,但是它引用的MongoDB版本比較舊,所以最好結合著官方文檔看,這樣收獲會更快。MongoDB中文論壇里面也有不少前人總結的好文檔,對學習都很有幫助。廢話不多說,開始講述吧!

NO.1 Linux下MongoDB的安裝

   Linux下MongoDB的安裝還算簡單,總體可以分為如下幾步:

1、去官網www.mongodb.org  上下載對應版本的二進制包,例如mongodb-linux-x86_64-rhel70-4.0.21-rc1.tgz

2、使用tar工具對這個包進行解壓,通常解壓的路徑是/usr/local/

tar -zxvf mongodb-xxxx.tgz -C /usr/local

3、配置.bashrc中的環境變量,或者/etc/bashrc中的Path變量。添加下面的內容即可:

export MONGO_HOME="/usr/local/mongodb"

4、創建一個配置文件,放在目錄/data/mongodb_${port}目錄下,注意port為變量,它是你默認的端口(注意,MongoDB的默認端口是27017,一般不選用這個默認端口,我本人習慣將端口配置為27018,當然,你可以自己定義),配置文件mongo.conf內容如下:

dbpath=/data/mongo_27018/data

logpath=/data/mongo_27018/log/mongodb.log

auth=false

bind_ip=127.0.0.1

logappend=true

port=27018

fork=true

journal=false

5、啟動MongoDB服務。

mongod --config /data/mongo_27018/mongo.conf

即可

6、使用mongo命令行連接MongoDB服務

[root@VM-0-14-centos ~]# mongo --port=27018
MongoDB shell version v4.0.6
connecting to: mongodb://127.0.0.1:27018/?gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("749f350a-398b-4dcb-992c-f5f7b20e0426") }
MongoDB server version: 4.0.6
> show dbs
admin  0.000GB
config 0.000GB
local  0.000GB
test  0.000GB

NO.2 數據存儲基本概念

     MongoDB中的數據存儲方式和MySQL不一樣,因為MongoDB是專門針對分布式設計的數據庫,因此它的存儲方式相對比較靈活。

     在MySQL中,我們關心的數據對象分別是數據庫、表、記錄;

     在MongoDB中,它們對應成為數據庫、集合、文檔。

     你可以類比的認為集合和表是一個概念,記錄和文檔是一個概念,當然,它們中間還有很多不同的地方。舉個小例子:  在MySQL中,所有表中的記錄,擁有相同的字段,在MongoDB中,同一個集合中的文檔擁有的字段可以不同。下面是同一個collection(person)中,不同的表記錄。

> use test
switched to db test

> show collections;
num
person

> db.person.find()
{ "_id" : ObjectId("5f96ac2f5e5c5ff982b9c6ae"), "name" : "yeyz", "age" : [ 26, 30 ], "info" : [ { "sex" : "male", "score" : 100 } ] }
{ "_id" : ObjectId("5f96e286dee7ee56f803605f"), "age" : 1 }

NO.3 用戶創建

    MongoDB中的賬號一般設置成庫級別的,我們創建賬號的時候,需要指明這個賬號是隸屬于哪個庫。我們上面的配置文件中配置了auth=false,說明登錄的時候不需要驗證用戶權限,這樣當然是不安全的。那么我們就需要為這個MongoDB實例創建一個我們想要的賬號,創建賬號的語句如下:

db.createUser(
... ...   {
... ...     user: "yeyz",
... ...     pwd: "123456", // 或者輸入明文密碼
... ...     roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
... ...   }
... ... )

這里,我創建了一個賬號,名字叫yeyz,密碼是123456,這個賬號我們注意到還有一個roles的字段,它的內容意思是該賬戶是個管理賬戶,隸屬于admin庫下,它可以讀寫所有的database,這樣我們在登錄的時候,就可以使用這個賬號進行登錄。如下:

[root@VM-0-14-centos ~]# mongo --port=27018 -u "yeyz" -p 123456
MongoDB shell version v4.0.6
connecting to: mongodb://127.0.0.1:27018/?gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("5cfebf40-2ede-4852-9c83-f85efbf13a4e") }
MongoDB server version: 4.0.6
> show dbs;
admin  0.000GB
config 0.000GB
local  0.000GB
test  0.000GB

以上內容,僅僅是MongoDB的一小部分,它的賬號體系、數據存儲體系以及增刪改查方法,后面的文章我們會繼續講述,今天就先到這里。

以上就是MongoDB 簡單入門教程(安裝、基本概念、創建用戶)的詳細內容,更多關于MongoDB 入門教程的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • 2021最新版windows10系統MongoDB數據庫安裝及配置環境
  • Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解
  • MongoDB4.2.5安裝方法操作步驟
  • 詳解linux 使用docker安裝mongodb方法
  • Pycharm連接MongoDB數據庫安裝教程詳解
  • ubuntu安裝mongodb創建賬號和庫及添加坐標索引的流程分析
  • Linux安裝MongoDB啟動及常見問題解決
  • Centos7 yum安裝mongodb實現步驟詳解
  • CentOS7.2 安裝 MongoDB 3.4的教程
  • MongoDB數據庫的安裝步驟

標簽:黃石 呼倫貝爾 菏澤 池州 楚雄 舟山 安順 白山

巨人網絡通訊聲明:本文標題《MongoDB 簡單入門教程(安裝、基本概念、創建用戶)》,本文關鍵詞  MongoDB,簡單,入門教程,安裝,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB 簡單入門教程(安裝、基本概念、創建用戶)》相關的同類信息!
  • 本頁收集關于MongoDB 簡單入門教程(安裝、基本概念、創建用戶)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 激情五月激情综合色区| 江湖遍地卖装备| 污在线播放| 人妻少妇偷人精品无码洋洋AV| 91人成色情网www日本| 拍拍拍免费网站| 巨大进出女花苞之痛| 男人插女人bb| 女口述最爽的性经历| 少妇无套高潮一二三区| 波多野结衣在线高清视频 | 古装三级做爰在线观看| 极度虐乳扎钉子bdsm| bl高H乱L高辣h文| 韩剧陷阱| 337P粉嫩大胆噜噜噜噜69影视| 蜜桃成熟时1997影| 黄app大全| 被黑人猛烈进出到抽搐动态图 | 双性偷腥记| 男人激情网| 性乂乂乂??yy| 在线视频三区一区一起草| a黄色片| 男人狂吻我的下面高潮 | 成人午夜精品久久不卡| bt天堂午夜国产精品| 爱爱动态有声音图| 91天堂度假胜地搭讪173女神| 我和漂亮麻麻的婬乱生活状态| 女扒开腿秘?爽桶动漫| free性欧美chinese| 无码人妻一区二区三区蜜桃手机版| 国产第5页| 国产精品无码一级毛片一区| 亚洲AV一区二区大桥未久| 国产性生活大片| 99精产国品一二三产区区别网站| 天美十大最美女演员| 极品福利在线| 国产萌白酱在线一区二区|