1. 程式人生 > >主機navicat連線虛擬機器linux出現錯誤程式碼:10038

主機navicat連線虛擬機器linux出現錯誤程式碼:10038

問題:

錯誤資訊:Can't connect to MySQL server on 'xxxxx'(10038)

 

解決方法:

檢視網路的埠資訊:

netstat -ntpl

檢視防火牆的狀態,發現3306的埠是丟棄狀態:

iptables -vnL

這裡要清除防火牆中鏈中的規則

iptables -F

注:通過以上如果還不能連線,說明mysql未授權給使用者遠端登入的許可權

navicat遠端連線mysql之前需要先給使用者授予遠端登入許可權,開啟mysql分別執行如下程式碼進行授權:

grant all privileges on *.* to '使用者名稱'@'%' identified by '

密碼' with grant option;

flush privileges;

開啟navicat測試連線:

 至此連線成功!

相關推薦

主機navicat連線虛擬機器linux出現錯誤程式碼10038

問題: 錯誤資訊:Can't connect to MySQL server on 'xxxxx'(10038)   解決方法: 檢視網路的埠資訊: netstat -ntpl 檢視防火

本地主機Xshell連線虛擬機器Linux CentOS

一、前期環境準備: 在虛擬機器安裝Linux系統,並安裝CentOS。筆者在這裡的映象為CentOS7 Xshell下載地址:http://rj.baidu.com/soft/detail/15201.html?ald 二、配置資訊如下: 安裝完CentOS 7,虛擬

Navicat連線虛擬機器(Ubuntu)Mysql

1. 檢視虛擬機器ip地址 ifconfig -a inet後面為虛擬機器ip地址 更多關於ifconfig命令的用法:ifconfig命令詳細解釋 2. 授權mysql遠端訪問 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

vmware三種網路模式介紹及nat模式下使用同一區域網的非宿主機ssh連線虛擬機器

1、vmware虛擬機器三種網路模式 開啟vmware虛擬機器,我們可以在選項欄的“編輯”下的“虛擬網路編輯器”中看到VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(NAT模式),那麼這些都是有什麼作用呢?其實,我們現在看到的VMnet0表示的是用於橋接

Xshell遠端連線虛擬機器Linux(NAT埠對映)

VMware Workstation提供了兩種虛擬機器上網方式,一種bridge,一種NAT,bridge可以獲得公網地址,而NAT只能是內網地址了。 NAT相當於把主機當成了一個NAT轉換器,我們可以新增埠對映,使得外網可以訪問利用NAT上網的虛擬機器。 主機

Xshell連線虛擬機器Linux踩坑記錄

歡迎光臨我的個人主頁 我使用的是橋接模式,沒有做其他修改網絡卡配置的設定,在windows下可以ping通虛擬機器上的Linux,但是Xshell依舊連不上Linux 在終端輸入: ps -e | g

物理機上不能通過Navicat連線虛擬機器上安裝的mysql解決辦法

授權即可 1.授權方式--你想myuser使用mypassword從任何主機連線到mysql伺服器的話         GRANT ALL PRIVILEGES ON *.* TO 'myu

windows下eclipse開發hadoop連線虛擬機器linux配置的問題

linux中對應的hdfs和mapreduce埠已經配好 但是當eclipse中的hadoop外掛安裝並配置好後,卻無法連線 右下角狀態列一直顯示connecting to dfs... 後來終於知道原因,原來是linux防火牆的問題, 需要將linux下對應的埠

linux:用SecureCRT連線虛擬機器linux實踐記錄-hostonly方式全解

關於hostonly指的是主機與虛擬機器之間的互聯,因此虛擬機器是不能連網的,若需要連網則需要使用NAT模式; hostonly 模式考慮如下配置過程: ============================================================

本地利用navicat連線虛擬機器mysql資料庫

今天在虛擬機器上安裝好mysql以後要傳一些資料,但是在利用navicat遠端連線的時候連線失敗。解決辦法如下: navicat常規設定中設定好mysql使用者名稱和密碼,ip地址預設localhost,然後採用ssh通道,ip地址寫虛擬機器的IP地址,賬號密碼為虛擬機器登

XShell6連線虛擬機器linux

Xshell  是一個強大的安全終端模擬軟體,它支援SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議。 Xshell可以在Windows介面下用來訪問遠端不同系統下的伺服器,從而比較好 的達到遠端控制終端的目的 找到Linux伺服

啟動虛擬機器會有錯誤報告二進位制轉換與此平臺上的長模式不相容。此虛擬環境中的長模式將被禁用,因此需要使用長模式的應用程式將無法正常執行

1.先安裝VMware2.常建立虛擬機器3.啟動虛擬機器,啟動會有:二進位制轉換與此平臺上的長模式不相容。此虛擬環境中的長模式將被禁用,因此需要使用長模式的應用程式將無法正常執行  解決辦法:需要開啟BIOS系統把  Intel  Virtual Technology 改為e

用secureCRT連線虛擬機器中的Ubuntu系統,出現“遠端主機拒絕連線錯誤

因為我的Ubuntu中未安裝ssh服務,終端下執行命令: sudo apt-get install openssh-server 之後重啟一下sshd服務: sudo service  sshd  r

linux 11、XShell連線虛擬機器中Ubuntu出現連線失敗的解決辦法

首先本人的環境中已經安裝了連線所需要安全套接字服務,即SSH服務 sudo apt-get install openssh-server 執行該命令後 ps -e | grep ssh 發現所需要的ssh相關服務都開啟了,但是通過xShell連線Ubu

可以ping通,但是ssh無法連線linux主機連線虛擬機器裡面的linux

可以ping通,但無法通過ssh連線虛擬機器的解決方法需要在客戶端通過 SSH 連線主機,如果連線過程中返回的錯誤資訊是 “請求被拒絕“,那麼應該是 LINUX 開啟了防火牆,或是 SSHD 服務沒有啟動! 通過下面兩個命令就可以了: service iptables st

主機Navicat連線Ubuntu下Docker啟動的MySQL詳細教程並解決遇到的錯誤

一、docker下載並執行mysql映象 下載: docker pull mysql:5.7 執行映象: docker run -it --rm --name

navicat連線資料庫的時候出現1045的錯誤解決方法

使用navicat連線資料庫的時候出現了1045的錯,那肯定是你的賬號密碼填錯了,新版的mysql的一般不會出現這個錯誤,當你確定你的密碼沒有填錯的時候,你可以重啟伺服器嘗試一下,當你操作伺服器的時候,有可能在你操作完畢以後出現殭屍程序的出現,這時候就需要你重啟伺服器了,要是重啟伺服器依然不成功,那

配置主機連線虛擬機器的oracle

1.設定網絡卡 2.如果從navicate連線不上虛擬機器,報錯TNS: No listener 的問題 首先確認已經啟動 OracleOraDb11g_home1TNSListener 服務時,仍無法連線; 然後進入計算機系統屬性中檢視 Oracle

虛擬機器linux系統能夠上網但是不能ping主機

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

第一章 python分散式爬蟲打造搜尋引擎環境搭建 第三節Navicat遠端連線虛擬機器裡mysql教程

       上一節,我們已經成功安裝了mysql,這一節比較簡單,內容也比較少,在配置中遇到的一些問題我也將在之後的文章中給出解決和解釋,一些很低階的問題,希望大家以後可以避免! 第一步:開啟Navicat,做連線配置,如下圖所示: 這裡有個小