欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Navicat遠程連接MongoDB最全實現(xiàn)方法以及報錯解決

 更新時間:2023年03月14日 10:22:54   作者:不涼帥  
這篇文章主要給大家介紹了關于Navicat遠程連接MongoDB最全實現(xiàn)方法以及報錯解決的相關資料,文中通過圖文將實現(xiàn)的步驟一步步介紹的非常詳細,對大家學習或者使用MongoDB具有一定的參考學習價值,需要的朋友可以參考下

MongoDB簡介

MongoDB是一個開源、高性能、支持海量數(shù)據(jù)存儲的文檔型數(shù)據(jù)庫

是NoSQL數(shù)據(jù)庫產(chǎn)品中的一種,是最像關系型數(shù)據(jù)庫(MySQL)的非關系型數(shù)據(jù)庫

  • 數(shù)據(jù)存儲量較大,甚至是海量
  • 對數(shù)據(jù)讀寫的響應速度要求較高
  • 某些數(shù)據(jù)安全性要求不高,可以接受一定范圍內(nèi)的誤差

MongoDB的安裝

使用docker安裝MongoDB:

docker pull mongo
docker run --name mongodb-server -p 27017:27017 -v ~/data/mongodata:/data -d ?mongo

Navicat遠程連接MongoDB

首先必須保證linux端口和服務器端口是打開的

如果報錯:

解決辦法: 

1、執(zhí)行命令,進入 mongodb 容器(mongodb-server 為容器名)

docker exec -it mongodb-server /bin/bash

2、在 mongodb 容器中執(zhí)行以下命令

#更新源
apt-get update
#安裝 vim
apt-get install vim
#修改 mongo 配置文件
vim /etc/mongod.conf.orig

將mongod.conf.orig文件中的bindIp: 127.0.0.1注釋掉# bindIp: 127.0.0.1 或者改成bindIp: 0.0.0.0 即可開啟遠程連接。

3、遠程連接要有對應的用戶名和數(shù)據(jù)庫。

$ docker exec -it mongo mongo admin
# 創(chuàng)建一個名為 admin,密碼為 123456 的用戶。
>  db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
# 嘗試使用上面創(chuàng)建的用戶信息進行連接。
> db.auth('admin', '123456')

總結

到此這篇關于Navicat遠程連接MongoDB最全實現(xiàn)方法以及報錯解決的文章就介紹到這了,更多相關Navicat遠程連接MongoDB內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MongoDB單表數(shù)據(jù)的導出和恢復實例講解

    MongoDB單表數(shù)據(jù)的導出和恢復實例講解

    MongoDB 是一個跨平臺的,面向文檔的數(shù)據(jù)庫,提供高性能,高可用性和可擴展性方便。 MongoDB 工作在收集和文件的概念。接下來通過本文給大家介紹MongoDB單表數(shù)據(jù)的導出和恢復實例講解,對mongodb導出和恢復數(shù)據(jù)知識感興趣的朋友一起學習吧
    2016-03-03
  • mongodb與sql關系型數(shù)據(jù)比較

    mongodb與sql關系型數(shù)據(jù)比較

    今天小編就為大家分享一篇關于mongodb與sql關系型數(shù)據(jù)比較,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • MongoDB常用操作命令大全

    MongoDB常用操作命令大全

    成功啟動MongoDB后,再打開一個命令行窗口輸入mongo,就可以進行數(shù)據(jù)庫的一些操作。輸入help可以看到基本操作命令,只是MongoDB沒有創(chuàng)建數(shù)據(jù)庫的命令,但有類似的命令
    2014-03-03
  • Mongodb如何使用killCursors停止運行的cursor

    Mongodb如何使用killCursors停止運行的cursor

    MongoDB分批向用戶返回數(shù)據(jù)結果,通過游標的移動, mongodb確定當前返回結果的位置,是否要加載更多數(shù)據(jù)到內(nèi)存當中,這篇文章主要介紹了Mongodb如何使用killCursors停止運行的cursor,需要的朋友可以參考下
    2023-12-12
  • mongodb driver使用代碼詳解

    mongodb driver使用代碼詳解

    MongoDB 是一個基于分布式文件存儲的數(shù)據(jù)庫,由 C++ 語言編寫,這篇文章主要介紹了mongodb driver使用,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • windows下mongodb安裝與使用圖文教程(整理)

    windows下mongodb安裝與使用圖文教程(整理)

    這篇文章主要介紹了windows下mongodb安裝與使用圖文教程(整理)的相關資料,需要的朋友可以參考下
    2016-06-06
  • 淺析MongoDB之安全認證

    淺析MongoDB之安全認證

    MongoDB是基于分布式文件存儲的數(shù)據(jù)庫。由C++語言編寫。旨在為WEB應用提供可擴展的高性能數(shù)據(jù)存儲解決方案。默認情況下,MongoDB實例啟動運行時是沒有啟用用戶訪問權限控制的,在實例本機服務器上都可以隨意連接到實例進行各種操作,MongoDB不會對連接客戶端進行用戶驗證
    2021-06-06
  • MongoDB TTL索引的實例詳解

    MongoDB TTL索引的實例詳解

    這篇文章主要介紹了 MongoDB TTL索引的實例詳解的相關資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • MongoDB的下載、安裝與部署方法

    MongoDB的下載、安裝與部署方法

    這篇文章主要介紹了MongoDB的下載、安裝與部署方法,需要的朋友可以參考下
    2017-05-05
  • MongoDB中的Primary Shard詳解

    MongoDB中的Primary Shard詳解

    在MongoDB的Sharding架構中,每個database中都可以存儲兩種類型的集合,一種是未分片的集合,一種是通過分片鍵,被打散的集合,下面給大家介紹MongoDB中的Primary Shard詳解,感興趣的朋友跟隨小編一起看看吧
    2024-08-08

最新評論