1. 程式人生 > >使用Navicat進行ssh通道連線MySQL資料庫

使用Navicat進行ssh通道連線MySQL資料庫

前些天嘗試用SSH通道進行遠端資料庫的連結,走了不少彎路,後來經過摸索與請教,最終連線成功。現在分享給大家!

首先,你得有一個Navicat,這個不用多說

第二步,開啟Navicat點選連線按鈕。這個就不上圖了,直接到如下頁面填寫資訊,連線名隨便起

第三步:點選上方SSH通道按鈕,顯示如下頁面

在SSH通道下主機名或IP位址列填寫遠端伺服器地址IP;注意注意,重點來了,這裡的使用者名稱填寫的是要遠端伺服器使用者名稱,比如root,密碼填寫的是遠端伺服器的密碼。這一步不要點選連線測試,或者忽略連線測試結果

第四步:回去到常規頁面,在常規頁面中填寫使用者名稱和密碼,這時也是重要的點,注意注意,此時使用者名稱填寫的是遠端伺服器資料庫上的使用者名稱,密碼填寫的是遠端伺服器資料庫密碼,一定要注意,一定要注意。

總結:其實重要的是要理解,ssh通道的目的是連線到伺服器的,而常規則是要連線到伺服器端資料庫的

相關推薦

使用Navicat進行ssh通道連線MySQL資料庫

前些天嘗試用SSH通道進行遠端資料庫的連結,走了不少彎路,後來經過摸索與請教,最終連線成功。現在分享給大家! 首先,你得有一個Navicat,這個不用多說 第二步,開啟Navicat點選連線按鈕。這個就不上圖了,直接到如下頁面填寫資訊,連線名隨便起 第三步:點選

c#從100到題中隨機抽出20到題並進行判斷對錯連線mysql資料庫

工具:vs2012 資料庫mysql c#連線mysql需要下載mysql.data.dll檔案 private void Form1_Load(object sender, EventArgs e) { MySqlConnection myconn = null;

JDBC通過SSH Tunnel連線MySQL資料庫

有時候我們無法直接訪問某臺數據庫,因為沒有授權或者ip限制,但是可以通過登陸其他機器來訪問,如果這臺伺服器安裝有SSH,就可以方便的在本地通過該服務的埠對映來代理訪問資料庫。Navicat就有這個方便的功能,如下圖所示: 由此聯想到,在Java程式碼中能否實現類似的功能呢? 紅薯已經給出了

Navicat for MySQLssh功能連線遠端資料庫

Navicat for MySQL用ssh功能連線遠端資料庫 1、點選Navicat裡的“連線”按鈕來建立一個新的資料庫連線,在選項卡里點選“SSH” 2、SSH的預設埠是22,這裡的使用者名稱和密碼應該是在CentOS上擁有FTP許可權的使用者名稱和密碼) 3、填寫

【Mac系統 + Python + Django】之開發一個釋出會系統【Django模型(二)】 【Mac系統 + Mysql】之安裝Mysql資料庫 【Python + Mysql】之用pymysql庫連線Mysql資料庫進行增刪改查操作

上一部分給大家介紹Django的檢視。 接下來繼續來了解Django框架,來看第二部分,此部分是對資料庫的操作。   目錄: 一、設計系統表 二、admin後臺管理 三、基本資料訪問(SQLite資料庫) 四、Django配置MySQL   &

javaweb:JDBC連線MYSQL資料庫詳解,使用JDBC對資料庫進行CRUD操作以及DAO模式的介紹

  JDBC簡介: JDBC全稱為:Java DataBase Connectivity(java資料庫連線)。 SUN公司為了簡化、統一對資料庫的操作,定義了一套Java操作資料庫的規範,稱之為JDBC。 組成JDBC的2個包: 連結:https://pan

解決navicat連線mysql資料庫報Client does not support......

根本原因:mysql8.0以上版本加密方式與老版本不同,如果用低版本的navicat去連線高版本的mysql資料庫,就會報該錯誤。 解決方法:     首先連線資料庫:     mysql -uroot -p資料庫密碼    

CentOS 7安裝mysql,並且開啟遠端navicat連線mysql資料庫

前述:失敗了三次,但是看到一篇兄臺的文章按他的方法一步步來完美執行一步到位 正文:在CentOS中預設安裝有MariaDB,這個是MySQL的分支,但為了需要,還是要在系統中安裝MySQL,而且安裝完成之後可以直接覆蓋掉MariaDB。 1 下載並安裝MySQL官方的 Y

python3用pymysql連線mysql資料庫進行操作

原創文章,轉載請註明出處 pymysql是python3特有的,python2沒有,只能用mysqldb 需提前建好資料庫和對應的表 第一步,安裝pymysql pip install PyMySQL 第二步,資料庫連線及獲得遊標物件 cursor # 開啟資料庫連線 db

Navicat 連線mysql資料庫,表資料顯示亂碼

解決方法: 1.navicat裡右擊一個連線,選擇連線屬性,切換到高階選項卡,去掉“使用mysql字符集”前的對勾,在編碼裡選擇utf-8,這種方法對於部分問題可能適合。 2.可能是mysql的配置檔案有問題,就是在mysql 的安裝目錄下的my.ini檔案

JDBC——用JDBC連線MySQL資料庫進行簡單的增刪改查操作

一、什麼是JDBC Java 資料庫連線,(Java Database Connectivity,簡稱JDBC)是Java語言中用來規範客戶端程式如何來訪問資料庫的應用程式介面,提供了諸如查詢和更新資料庫中資料的方法。(摘自維基百科) 二、簡單的JDBC例項 現在使用JDB

#菜鳥新手EclipseJavaEE&MySQL&Tomcat#關於一個Eclipse中登陸介面通過連線MySQL資料庫進行驗證的小體驗(感謝qq群友引燃的解答讓我解決這個小問題)

原始碼: package com.atguigu.javaweb; import java.io.IOException; import java.io.PrintWriter; import java.sql.DriverManager; import j

loadrunner 連線mysql資料庫獲取資料進行引數化

  要使用loadrunner連線mysql,取資料庫中的資料進行引數,需要先安裝mysql 驅動。可在網上下載。 以下是loadrunner上連線mysql資料庫的配置: 1、選擇要替換為引數的內容,右鍵->彈出面板->選擇replace with a parameter。

navicat premium 的使用——navicat 連線MySQL資料庫

      最近,在學習navicat premium這款第三方軟體,他是一個三方資料庫管理軟體,在前一段時間實習的時候,我使用這款軟體呼叫過伺服器上的資料庫,不過,當時並沒有仔細研究,再次遇到這個軟

LR連線mysql資料庫進行增刪改查

Mconn = lr_mysql_connect(MYSQLSERVER, MYSQLUSERNAME, MYSQLPASSWORD, MYSQLDB, atoi(MYSQLPORT));//建立連線  想將連線和釋放放在init和end中時,需要將mconn 放在外面,因為是全域性變數,如果放在init中,

C#連線MYSQL資料庫進行查詢

之前用MFC開發結果介面太難看被pass了,要求用C#重新來開發>_<,不過終於擺脫VC6.0的蛋疼操作了Y。 先來連線資料庫 (1)用c#連線MYSQL資料庫需要用到mysql-connector-net,這個元件網上查詢就可以下載,安裝直接按

命令列連線 MySQL 資料庫進行授權

登入 MYSQL 資料庫 在 win10 ,需要開啟管理員的命令列視窗(Windows PowerShell(管理員)A),沒有管理員許可權會導致登入失敗。 執行命令: mysql -hloc

Navicat 連線mysql資料庫建表操作

在後臺開發中,經常會用到關係型資料庫,Navicat是一款資料庫視覺化管理軟體,可以很方便的設計、修改資料表、查詢資料庫。接下來看看如何使用Navicat快速構建資料庫。 1.power design設計資料表;      並使用工具匯出sql語句。    選擇sql檔

001-mac下Navicat連線MySQL資料庫中文亂碼問題

# Example MySQL config file for small systems.   #   # This is for a system with little memory (<= 64M) where MySQL is only used   # from time to time a

SpringBoot中連線MYSQL資料庫,並使用JPA進行資料庫的相關操作

package example.controller; import example.dao.UserDao; import example.entity.User; import org.springframework.beans.factory.annotation.Autowired; import o