亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ubuntu安裝mongodb創(chuàng)建賬號和庫及添加坐標(biāo)索引的流程分析

 更新時間:2020年10月16日 17:04:40   作者:布叔喂丶  
這篇文章主要介紹了ubuntu安裝mongodb創(chuàng)建賬號和庫及添加坐標(biāo)索引的流程分析,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

摘要: 作為開發(fā),nosql我們用的越來越多,代表性的是mongodb,速度快性能好,還能完美的創(chuàng)建二維索引.這里我們梳理一下ubuntu上安裝mongodb創(chuàng)建賬號和庫及添加坐標(biāo)索引

一  安裝

  1.1 安裝php-mongodb

sudo apt-get install php-mongodb

  1.2 安裝mongodb-org

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

    如果是ubuntu14則

echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

    如果是ubuntu16或者18則

echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

    接下來

sudo apt-get update
 
sudo apt-get install -y mongodb-org
 
sudo service mongod start # 啟動

二  常見啟動等命令

sudo service mongod start # 啟動
sudo service mongod stop # 關(guān)閉
ps aux | grep mongod  # 查看進程

三  創(chuàng)建表,角色與權(quán)限   

3.1 管理員賬號

mongo --host 127.0.0.1
 
use admin
 
db.createUser(
... {
... user: "test",
... pwd: "test@1111",
... roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
... }
... )
 
db.getUser('test')
 
exit

  3.2 對象庫管理員賬號及權(quán)限

mongo --host 127.0.0.1 -u 'test' --authenticationDatabase 'admin' -p 'test@1111'
 
use admin
 
db.auth('test','test@1111')
 
use lbs
 
db.createUser(
... {
... user: "testlbs",
... pwd: "testlbs1111",
... roles: [ { role: "readWrite", db: "lbs" },
... { role: "read", db: "lbs" } ]
... }
... )
 
exit

  3.3 對象庫索引

mongo --host 127.0.0.1 -u 'testlbs' --authenticationDatabase 'lbs' -p 'testlbs1111'
 
db
 
use lbs
 
db
 
db.createCollection('lbs',{capped:false})
 
db.lbs.createIndex({'location':'2dsphere'})
 
db.lbs.createIndex({'uniqid':1},{unique:true})

四  卸載

  4.1 關(guān)閉守護進程mongod

sudo service mongod stop

  4.2 卸載安裝的軟件包

sudo apt-get purge mongodb-org*

  4.3 移除數(shù)據(jù)庫和日志文件(數(shù)據(jù)庫和日志文件的路徑取決于/etc/mongod.conf文件中的配置)

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

總結(jié)

到此這篇關(guān)于ubuntu安裝mongodb創(chuàng)建賬號和庫及添加坐標(biāo)索引的流程分析的文章就介紹到這了,更多相關(guān)mongodb創(chuàng)建賬號和庫及添加坐標(biāo)索引內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MongoDB連接和創(chuàng)建數(shù)據(jù)庫的方法講解

    MongoDB連接和創(chuàng)建數(shù)據(jù)庫的方法講解

    這篇文章介紹了MongoDB連接和創(chuàng)建數(shù)據(jù)庫的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • MongoDB基礎(chǔ)之集合操作

    MongoDB基礎(chǔ)之集合操作

    這篇文章介紹了MongoDB基礎(chǔ)之集合操作,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • PHP中的mongodb group操作實例

    PHP中的mongodb group操作實例

    這篇文章主要介紹了PHP中的mongodb group操作實例,本文給出了3個group命令的用法,需要的朋友可以參考下
    2014-09-09
  • mongodb 添加用戶及權(quán)限設(shè)置詳解

    mongodb 添加用戶及權(quán)限設(shè)置詳解

    我知道的關(guān)系型數(shù)據(jù)庫都是有權(quán)限控制的,什么用戶能訪問什么庫,什么表,什么用戶可以插入,更新,而有的用戶只有讀取權(quán)限。
    2014-07-07
  • 在MongoDB中實現(xiàn)大于小于查詢功能

    在MongoDB中實現(xiàn)大于小于查詢功能

    MongoDB是一個高性能、開源、無模式的文檔型數(shù)據(jù)庫,它使用BSON(Binary JSON)作為存儲格式,支持豐富的查詢語法,本文將詳細介紹如何在MongoDB中實現(xiàn)大于小于查詢,文中有詳細的代碼示例供大家參考,需要的朋友可以參考下
    2024-08-08
  • Java操作mongodb的模糊查詢和精確查詢

    Java操作mongodb的模糊查詢和精確查詢

    這篇文章主要介紹了Java操作mongodb的模糊查詢和精確查詢,使用regex關(guān)鍵字實現(xiàn)模糊查詢操作,具體實現(xiàn)代碼大家參考下本文
    2017-11-11
  • java操作mongoDB查詢的實例詳解

    java操作mongoDB查詢的實例詳解

    這篇文章主要介紹了java操作mongo查詢的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • Mongoose find 查詢返回json數(shù)據(jù)處理方式

    Mongoose find 查詢返回json數(shù)據(jù)處理方式

    這篇文章主要介紹了Mongoose find 查詢返回json數(shù)據(jù)處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • MongoDB的安裝方法圖文教程

    MongoDB的安裝方法圖文教程

    MongoDB 是由C++語言編寫的,是一個基于分布式文件存儲的開源數(shù)據(jù)庫系統(tǒng)。本文給大家介紹了mongodb的安裝教程,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-11-11
  • mongodb 數(shù)據(jù)庫操作詳解--創(chuàng)建,切換,刪除

    mongodb 數(shù)據(jù)庫操作詳解--創(chuàng)建,切換,刪除

    mongodb是nosql里面最像關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)庫。單表操作,基本上可以和關(guān)系型數(shù)據(jù)庫差不多。mongodb比較易學(xué),易用,分幾期記錄一下,學(xué)習(xí)和使用mongodb過程。
    2014-07-07

最新評論