很多用戶都知道這款Navicat是款不錯的軟件,不過在使用中不知道怎麼連接服務器?別著急,下麵我們就來學一學Navicat怎麼連接到服務器的,希望小編為你帶來的教程可以幫助到每一位使用Navicat的朋友哦。
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不會要求輸入密碼,並且不執行身份驗證。
雙人成行無法連接到EA服務器怎麼辦 無法連接到EA服務器解決辦法