国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

這篇具有很好參考價值的文章主要介紹了Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

問題: 在 CentOS7 中使用 docker 部署 MongoDB,通過 Navicat Premium 無法連接。

解決辦法:?

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

[ps]-------------------------------------------------------------------------------------------

如果執(zhí)行 apt-get update 出現(xiàn)?Err:1 http://archive.ubuntu.com/ubuntu xenial InRelease
? Temporary failure resolving 'archive.ubuntu.com' 等錯誤,如下圖

Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

則執(zhí)行 exit 命令退出容器,然后執(zhí)行?systemctl restart docker 命令,重啟 docker

然后執(zhí)行命令 docker start mongodb-server[容器名] 啟動容器

再次執(zhí)行 docker exec -it mongodb-server /bin/bash 進入容器

---------------------------------------------------------------------------------------------------------

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

bindIp表示的是監(jiān)聽的ip地址段,默認是127.0.0.1,也就是localhost,不能被外界訪問到,注釋掉這句代碼之后默認就是監(jiān)聽0.0.0.0也就是全部網(wǎng)段,由于是在局域網(wǎng)環(huán)境,可以這樣簡單設(shè)置保存(如果設(shè)置為某個具體的ip,則只有該ip能訪問)

3、防火墻設(shè)置,開放端口 27017

CentOS 7 采用了 firewalld 防火墻

如需要查詢是否開啟27017端口則輸入命令: firewall-cmd --query-port=27017/tcp

Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

?需修改,輸入命令:?firewall-cmd --add-port=27017/tcp

Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

4、再次連接 MongoDB,成功!?

Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......文章來源地址http://www.zghlxwxcb.cn/news/detail-403514.html

到了這里,關(guān)于Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Navicat 連接 MySQL :2002 - Can‘t connect to server on ‘127.0.0.1‘ (36)

    Navicat 連接 MySQL :2002 - Can‘t connect to server on ‘127.0.0.1‘ (36)

    場景 Navicat 16 MySQL 5.7 Windows虛擬機 Mac主機 導言: Navicat 是一款功能強大的數(shù)據(jù)庫管理工具,但在使用過程中可能會遇到連接 MySQL 數(shù)據(jù)庫時出現(xiàn) “Can’t connect to server on ‘127.0.0.1’” 錯誤的情況。本文將詳細介紹該問題的可能原因,并提供解決方案,幫助您解決這一常見的連

    2024年02月15日
    瀏覽(25)
  • 【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報錯的問題

    【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報錯的問題

    最近開始在CSDN上回答一些關(guān)于數(shù)據(jù)庫的問題,發(fā)現(xiàn)sqlserver占比挺高,或許現(xiàn)在學校里教的就是這個數(shù)據(jù)庫吧。但sqlserver有些語法和ORACLE不一樣,有些sql得不到驗證,我就打算自己裝個sqlserver的docker測試一下,可是當我使用navicat去連接sqlserver時,報錯了 [IM002] [Microsoft][ODBC 驅(qū)動程序管理

    2024年02月04日
    瀏覽(19)
  • Navicat連接MySQL數(shù)據(jù)庫提示(1130-host ... is not allowed to connect to this MySql server)

    Navicat連接MySQL數(shù)據(jù)庫提示(1130-host ... is not allowed to connect to this MySql server)

    問題原因:所連接的用戶帳號沒有遠程連接的權(quán)限,只能在本機(localhost)登錄權(quán)限。 1.關(guān)閉防火墻或者防火墻打開某端口 2.修改數(shù)據(jù)庫表 將 mysql 數(shù)據(jù)庫里的 user 表里的 host 項,從 “l(fā)ocalhost” 改成 “%” ?3.進行授權(quán)

    2024年02月01日
    瀏覽(28)
  • navicat連接時報can‘t connect to server on localhost和Access denied for user錯誤

    在navicat連接數(shù)據(jù)庫時出現(xiàn)這兩個問題,看了兩篇文章,同時自己也踩了一些坑,所以寫下來記錄一下。 如果你報的是can\\\'t connect to server on localhost說是你的mysql服務(wù)沒有啟動,簡單的可以右鍵點擊我的電腦,點擊管理,點擊服務(wù)和應(yīng)用程序,點擊服務(wù),找到MySQL,右鍵點擊啟動

    2024年02月07日
    瀏覽(15)
  • ssh連接失敗,提示ssh: connect to host port 22: Connection refused

    ssh連接失敗,提示ssh: connect to host port 22: Connection refused

    如圖,ssh連接失敗,連接顯示器輸入 sudo netstat -tuln | grep 22 命令查看占用22端口的服務(wù),無任何輸出,說明也不是默認端口22被占用的問題。 無法啟動,提示如下 查看 SSH 服務(wù)是否正在運行, 結(jié)果顯示未運行,嘗試重啟ssh服務(wù),無法啟動,提示如下 嘗試卸載openssh- server并重新

    2024年02月04日
    瀏覽(31)
  • SpringBoot連接Redis失敗報錯:Unable to connect to Redis; (小白篇)

    SpringBoot連接Redis失敗報錯:Unable to connect to Redis; (小白篇)

    學習redis一段時間了,現(xiàn)在開始使用springboot整合redis,實現(xiàn)Java與redis數(shù)據(jù)庫的連接與一系列的使用。 但剛開始就給我來了個下馬威,直接寄,連接不上redis,在swagger的報錯如下: Unable to connect to Redis; nested exception is org.springframework.data.redis.connection.PoolException: Could not get a reso

    2024年02月07日
    瀏覽(92)
  • navicat如何連接MySQL,報錯“2003 - Can‘t connect to MySQL server on ‘localhost‘ (10061 “Unknown error“)”處理

    navicat如何連接MySQL,報錯“2003 - Can‘t connect to MySQL server on ‘localhost‘ (10061 “Unknown error“)”處理

    1.打開Navicat,點擊左上角的【連接】按鈕。 2. 新建連接,大家要注意了,此處新建的是連接,不是新建的數(shù)據(jù)庫,我看到好多人都是把連接名當成庫名寫上了,這是不對的??梢越ǘ鄠€連接的意思是比如我們可以連接本地的mysql,也可以連接開發(fā)環(huán)境服務(wù)器的mysql,或者測試環(huán)境

    2024年02月16日
    瀏覽(26)
  • Docker啟動失敗,報錯Cannot connect to the Docker daemon at unix:///var/run/docker 完美解決方案

    Docker啟動失敗,報錯Cannot connect to the Docker daemon at unix:///var/run/docker 完美解決方案

    問題說明: 在構(gòu)建docker鏡像時發(fā)生報錯: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 解決方案: 查看docker狀態(tài): 解決方案:設(shè)置開啟Linux時docker自啟動。 然后重啟虛擬機即可解決問題。

    2024年02月06日
    瀏覽(27)
  • 【已解決】Docker啟動失敗,報錯Cannot connect to the Docker daemon at unix:///var/run/docker.sock.

    【已解決】Docker啟動失敗,報錯Cannot connect to the Docker daemon at unix:///var/run/docker.sock.

    報錯原因: 無法與Docker守護進程建立連接。 守護進程負責管理Docker容器和鏡像,并提供對Docker API的訪問。 解決措施: 輸入以下代碼,重啟docker服務(wù) 驗證成功: 1. 輸入以下代碼,則會出現(xiàn)容器相關(guān)信息 2. 如果 步驟1 發(fā)現(xiàn)容器信息為空。 需要跳到4-6,最后 再返回步驟3!

    2024年02月09日
    瀏覽(21)
  • 解決Navicat本地連接mysql數(shù)據(jù)庫時報錯誤:2013-Lost connection to MYSQL server at ‘reading for initial

    解決Navicat本地連接mysql數(shù)據(jù)庫時報錯誤:2013-Lost connection to MYSQL server at ‘reading for initial

    在window系統(tǒng)下,用Navicat Premium本地連接MySQL數(shù)據(jù)庫時,報了 錯誤,就覺得很奇怪,昨天連接的好好的,也沒有動配置文件,只是連接本地local host的數(shù)據(jù)庫,為什么會出現(xiàn)這問題呢? 注意到了開了網(wǎng)易UU加速器,是不是因為加速器而連不上呢? 將加速器關(guān)掉,沒有解決問題。

    2024年02月11日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包