日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Navicat是如何连接到服务器的呢

發布時間:2025/7/14 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Navicat是如何连接到服务器的呢 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

? ? Navicat的功能足以符合專業開發人員的所有需求,而且對數據庫服務器的新手來說又相當容易學習。有了極完備的圖形用戶界面 (GUI),Navicat 讓你可以以安全且簡單的方法創建、組織、訪問和共享信息。那么Navicat是如何連接到服務器的呢?

? ? 不管通過SSL、SSH或HTTP,要成功地創建一個新的連接到本機或遠程服務器,都要在Navicat常規選項卡中設置連接屬性。如果你的互聯網服務供應商(ISP)不提供直接訪問其服務器,安全通道協定(SSH)或HTTP是另一種解決辦法。在“連接名”文本框輸入一個恰當地描述你的連接名。

? ? 當登錄Navicat Cloud賬號后,可以從“添加到”下拉列表選擇保存連接在Navicat Cloud或我的連接。如果選擇“我的連接”,連接設置和查詢會保存在本地機器。

? ? 一、MySQL和MariaDB連接

? ? 可以連接到MySQL遠程服務器,但基于安全原因,本機遠程直接連接到MySQL服務器已禁用。因此,用戶不能使用Navicat Premium或其他類似MySQL管理應用程序直接連接到遠程服務器,除非已配置用戶權限。默認情況下MySQL 提供用戶名為“root”,密碼為空。

? ? 主機名或IP地址:數據庫所在的主機名或服務器的IP地址。

? ? 端口:連接到數據庫服務器的TCP/IP 端口。

? ? 用戶名:連接到數據庫服務器的用戶名。

? ? 密碼:連接到服務器的密碼。

? ? 二、Oracle連接

? ? Navicat支持兩種Oracle服務器連接:

? ? 在Basic模式中,Navicat通過Oracle Call Interface(OCI)連接到Oracle。OCI是一個應用程序界面,讓程序開發人員使用第三代語言原有進程或函數呼叫來訪問Oracle數據庫及控制全部SQL語句運行的階段。OCI是一個標準數據庫訪問的庫和動態鏈接庫形式檢索函數。

? ? 在TNS模式中,Navicat使用在tnsnames.ora文件中的別名項目通過Oracle Call Interface(OCI)連接到Oracle服務器。默認情況下,Oracle在安裝時已創建一些用戶帳號。管理帳號:SYS、SYSTEM、SYSMAN和DBSNMP。樣本模式帳號:SCOTT、HR、OE、OC、PM、IX 和SH。

? ? 兩種模式的連接類型:

? ? Basic

? ? 主機名或IP地址:數據庫所在的主機名或服務器的IP地址。

? ? 端口:連接到數據庫服務器的TCP/IP端口。

? ? 服務名/SID:設置用戶連接時用的服務名/SID。選擇相應的選項按鈕。

? ? TNS

? ? 用戶需要提供網路服務名。

? ? 用戶名:連接到數據庫服務器的用戶名。

? ? 密碼:連接到服務器的密碼。

? ? 自動連接:勾選此選項,當程序啟動時,Navicat會自動打開連接和顯示登記的數據庫。

? ? 三、PostgreSQL 連接

? ? 基于安全原因,本機遠程直接連接到PostgreSQL服務器已禁用。因此,不能使用Navicat Premium或其他類似的PostgreSQL管理應用程序直接連接到遠程服務器。默認情況下,PostgreSQL只允許由使用TCP/IP連接的本機計算機連接。其他的機器將無法連接,除非修改在postgresql.conf文件中的listen_addresses,通過修改$PGDATA/pg_hba.conf文件啟用基于主機的認證及重開服務器。默認情況下,PostgreSQL提供用戶名為“postgres”,密碼為空。

? ? 主機名或IP地址:數據庫所在的主機名或服務器的IP地址。

? ? 端口:連接到數據庫服務器的TCP/IP端口。

? ? 初始數據庫:連接時,用戶連接到的初始數據庫。

? ? 用戶名:連接到數據庫服務器的用戶名。

? ? 密碼:連接到服務器的密碼。

? ? 四、SQLite連接

? ? 可以選擇SQLite數據庫的“類型”和指定文件路徑。

? ? 現有的數據庫文件:連接到“數據庫文件”的現有數據庫。

? ? 新建SQLite 3:在“數據庫文件”創建新的“SQLite 3”數據庫。

? ? 新建SQLite 2:在“數據庫文件”創建新的“SQLite 2”數據庫。

? ? 數據庫文件:指定初始數據庫文件。如果HTTP通道打開,需要輸入數據庫的絕對文件路徑。

? ? 五、SQL Server 連接

? ? 主機名或IP地址:數據庫所在的主機名或服務器的IP地址。

? ? 使用兩種方式來驗證連接到SQL Server數據庫:SQL Server驗證和Windows 驗證

? ? SQL Server驗證:SQL Server驗證使用登錄記錄來驗證連接。每次用戶連接,都必須提供他們的服務器登錄的用戶名和密碼。

? ? Windows驗證:當一個用戶通過一個視窗用戶帳號連接,SQL Server會使用操作系統中Windows主要代符來驗證帳號名及密碼。這意味著用戶身份是由Windows確認。SQL Server不會要求輸入密碼,并且不執行身份驗證。

? ? 以上便是Navicat家族中主要成員的連接內容,連接遠程服務器是使用Navicat的首要環節。想要了解更多Navicat教程,可參考Navicat中文官網


轉載于:https://my.oschina.net/navicat/blog/652534

總結

以上是生活随笔為你收集整理的Navicat是如何连接到服务器的呢的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。