1. 程式人生 > >Windows下Navicat遠端連線Debian下的Mysql

Windows下Navicat遠端連線Debian下的Mysql

對於困擾了我幾個小時或者更久的問題我都會把它記錄下來!
這兩天在準備畢業設計,想把專案放到Linux下…想著想著,靈機一動,能不能用圖形工具直接連線Linux的下的mysql啊,這樣的話以後測試就很方便了,於是。。。幾個小時過去了,我這個Linux小白心態崩了。
百度查了很多資料,什麼關閉防火牆,什麼建立角色授權都試過了還是不行。
這裡寫圖片描述
糾結了很久,最後還是經別人在google上找到了方法。我當時那個懊悔啊,怎麼沒想到用google啊。

新建連線

這裡寫圖片描述
主機名就是localhost,不要改,使用者和密碼是遠端mysql的賬號和密碼。不要急著登陸,關鍵一步到了
在SSH下勾選使用SSH通道,IP地址填你的遠端Linux地址,使用者和密碼填Linux的登陸賬號和密碼
這裡寫圖片描述


最後可以點確定了!
當然怎麼在專案中Windows環境下直接用程式碼直接連線遠端mysql,我還沒有嘗試過怎麼通過SSH來登陸。
不過還是建議開發中使用本地的mysql,到專案部署的時候再把本地的資料庫結構匯入Linux下的,這樣對mysql和Linux的命令的熟練度都會有一定的加深,而且不需要在專案中考慮使用程式碼來使用SSH,當然程式碼和資料庫不在同一個地方那就要另說了。等我有時間再去研究一下怎麼用程式碼來登陸吧,到時另開一篇部落格來說明。

相關推薦

WindowsNavicat遠端連線DebianMysql

對於困擾了我幾個小時或者更久的問題我都會把它記錄下來! 這兩天在準備畢業設計,想把專案放到Linux下…想著想著,靈機一動,能不能用圖形工具直接連線Linux的下的mysql啊,這樣的話以後測試就很方

hadoop學習之HDFS(2.5):windowseclipse遠端連線linux的hadoop叢集並測試wordcount例子

windows下eclipse遠端連線linux下的hadoop叢集不像在linux下直接配置eclipse一樣方便,會出現各種各樣的問題,處處是坑,連線hadoop和執行例子時都會出現問題,而網上的

windows用eclipse遠端連線Ubuntuhadoop

1.在windows下安裝好eclipse 2.解壓hadoop-1.2.1.tar.gz到windows下的一個指定目錄 3.下載hadoop-eclipse-plugin-1.2.1.jar包 4

使用本地Navicat遠端連線阿里雲MySQL資料庫

一、設定埠         阿里雲伺服器的埠3306預設是不開啟的,所以需要自行開啟。登陸阿里雲伺服器,將Mysql服務埠開啟。 二、登陸阿里雲伺服器         我在阿里雲也是用Navi

windowsnavicat遠端連線linux上的mysql

windows下的navicat遠端連線linux上的mysql 1.開放防火牆的埠號3306 vim /etc/sysconfig/iptables 2.重啟防火牆 service iptables restart 3.授權mysql遠端登入 grant all privileg

Linux 本地啟動mysql對應的3306埠也啟動的情況無法遠端連線

1.執行netstat -talnp命令列看3306是否開啟netstat -talnp 如返回中有tcp6 0 0 :::3306 :::* LISTEN 21498/mysqld 則證明3306已開啟。 2.執行lsof -i:3306命令列查詢3306是否被使用ls

Ubuntu環境使用navicat遠端連線mongodb

一、下載mongodb 3.xx版本 (因為2.6版本的有點兒老了) 注意、:此方法下載的是社群版 匯入包管理系統所需的key sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

Ubuntu允許遠端連線MySQL資料庫

前幾天把自己的網站搭建起來之後,除錯的時候,直接的Ubuntu的命令列中,對資料庫進行了修改。 後來覺得太不方便了,所以就打算使用本機的視覺化介面操作資料庫,沒想到發生了一些問題。 為了幫助其他的同學我把問題和解決方案放在這裡。 系統:阿里雲伺服器(Ubuntu系統) 首

windowssecureCRT遠端連線Linux錯誤

描述: The server has disconnected with an error. Server message reads: A protocol error occurred. The

使用Navicat遠端連線阿里雲ECS伺服器上的MySQL資料庫

一.必須給伺服器的安全組規則設定埠放行規則,在管理控制檯中設定;   之後填寫配置,授權物件是授權的IP,其中0.0.0.0/0為所有IP授權,之後儲存;   二.Navicat使用的配置 在編輯連線處,要配置SSH和常規兩項   在常規項填寫配置,主機

redhat7.0系統配置lamp環境,Navicat遠端連線mysql報錯:2003-can't connect to mysql server on ' ' (10060)解決方案

報錯:2003-can't connect to mysql server on ' ' (10060) 一、分析原因: 防火牆關閉了mysql服務,禁止遠端訪問mysql 二、解決方法: 關閉防火牆: systemctl stop firewalld.service   &nb

Linux c語言連線與操作MYSQL

1.安裝mysql 2.安裝mysql.h函式庫 sudo apt-get install libmysqlclient-dev 3. mysql_real_connect() 連線一個mysql伺服器  語法如下 MYSQL *mysql_real_connect

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

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

通過Navicat遠端連線伺服器MySQL伺服器

1.檢視伺服器mysql許可權 select user,host from mysql.user; 2.看host許可權是否為%,如果不是可通過MySQL Workbench進行修改; 進入MySQL Workbench並且連線資料庫 單擊Users and Privile

SecureCRT遠端連線Linux的sqlplus中退格鍵不能使用之解決方法

  ^H不是H鍵的意思,是backspace 主要是當你的終端backspace有問題的時候才需要設定   在linux環境下使用sqlplus,在回刪(backspace)時往往會出現&nb

Mysql 5.7 (Windows) root開啟遠端連線

Mysql 5.7 (Windows) root開啟遠端連線 如需轉載請標明出處:http://blog.csdn.net/itas109 QQ技術交流群:129518033 目錄 文章目錄 Mysql 5.7 (Windows) roo

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

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

navicat遠端連線mysql:Can't connect to MySQL server (10060)

  出現這種現象的原因有兩個,一個是當前使用者被mysql伺服器拒絕,另外一個原因是3306埠被被防火牆禁掉,無法連線到該埠。解決方法如下: 1.設定遠端使用者訪問許可權:  // 任何遠端主機都可以訪問資料庫   mysql> G

UbuntuSSH遠端連線、檔案傳輸

1.在伺服器端安裝ssh-server 2.啟動ssh-server,並確認ssh-server是否已經正常工作 3.在客戶端通過ssh遠端連線伺服器 4.從客戶端退出遠端連線 5.從伺服器上下載檔案 scp [email p

Linux安裝MySQL及用Navicat 遠端連線

yum安裝MySQL的步驟    (1)解除安裝linux自帶的mysql             檢視CentOS自帶的mysql:rpm -qa | grep mysql             解除安裝:rpm -e --nodeps  mysql-libs-5.1.