navicat解析
navicat快捷,直觀,可靠并價(jià)格相宜等,優(yōu)點(diǎn)很多。phpmyadmin,也挺好用,不過(guò)也有不少缺點(diǎn),比如數(shù)據(jù)庫(kù)備份文件太大,根本沒(méi)法用導(dǎo)入,多數(shù)據(jù)庫(kù)服務(wù)器管理,還要去配置phpmyadmin。navicat對(duì)于剛用的人來(lái)說(shuō),其實(shí)也不是很方便,但是用熟就不一樣了。下面就如何結(jié)合快捷鍵的方式,讓navicat用著更舒服。
Navicat的功能足以符合專業(yè)開(kāi)發(fā)人員的所有需求,而且對(duì)數(shù)據(jù)庫(kù)服務(wù)器的新手來(lái)說(shuō)又相當(dāng)容易學(xué)習(xí)。有了極完備的圖形用戶界面 (GUI),Navicat 讓你可以以安全且簡(jiǎn)單的方法創(chuàng)建、組織、訪問(wèn)和共享信息。
Navicat適用于三種平臺(tái) - Microsoft Windows、Mac OS X 及Linux。它可以讓用戶連接到任何本機(jī)或遠(yuǎn)程服務(wù)器、提供一些實(shí)用的數(shù)據(jù)庫(kù)工具如數(shù)據(jù)模型、數(shù)據(jù)傳輸、數(shù)據(jù)同步、結(jié)構(gòu)同步、導(dǎo)入、導(dǎo)出、備份、還原、報(bào)表創(chuàng)建工具及計(jì)劃以協(xié)助管理數(shù)據(jù)。
主要功能
*以下是Navicat Premium v10.0功能
支持對(duì)象列表在 SQL編輯器
運(yùn)行 MySQL 數(shù)據(jù)庫(kù)事務(wù)備份(只限 InnoDB)
SQL 簡(jiǎn)化
數(shù)據(jù)庫(kù)范圍搜索
ER 圖表查看
數(shù)據(jù)模型工具
連接顏色
支持權(quán)限管理員
增強(qiáng)的用戶和角色管理
新的引擎改善數(shù)據(jù)同步性能
支持 SQL Server 代碼大綱
支持 PostgreSQL 或 SQL Server 的 UUID/GUID 生成器
支持 MySQL 服務(wù)器的 BTREE 及 HASH 索引方法
支持 MySQL 及 SQL Server 的 geometry數(shù)據(jù)類型
支持通過(guò) SSH 通道連接到 SQL Server
支持連接到 PostgreSQL 服務(wù)器 9
支持連接到 MySQL 服務(wù)器 5.5
支持 SQL Server 2000、2005、2008R2 及 SQL Azure
歷史日志查看器
設(shè)置收藏夾列表
對(duì)象篩選
設(shè)置自動(dòng)保存查詢、函數(shù)等
含引號(hào)復(fù)制查詢的 SQL 語(yǔ)句
在表查看器中自定義排序
支持傳送計(jì)劃任務(wù)的 SSL/TLS電子郵件
備份 MySQL、PostgreSQL 或 SQLite 數(shù)據(jù)庫(kù)中選擇的對(duì)象
代碼折疊
放大或縮小
高亮顯示匹配的括號(hào)功能
SQL 編輯器的自動(dòng)完成單詞
支持 unicode 字符報(bào)表
SQL 美化
支持 Oracle 代碼大綱
支持 Oracle PL/SQL 代碼調(diào)試器
導(dǎo)入或?qū)С鲞B接
內(nèi)建 Oracle Instant Client
支持連接到加密的 SQLite 數(shù)據(jù)庫(kù)(wxSQLite3)
通過(guò) HTTP 連接到 SQLite 服務(wù)器
支持 SQLite 2 及 3
日志文件:追蹤 Navicat 中已運(yùn)行的動(dòng)作
支持虛擬組:提供邏輯組織對(duì)象
SQL 編輯器的自動(dòng)完成代碼
支持返回多個(gè)結(jié)果集的查詢、存儲(chǔ)過(guò)程等
運(yùn)行前預(yù)覽 SQL
在桌面創(chuàng)建表或視圖快捷方式
SQL 命令列介面
服務(wù)器監(jiān)控- 查看或修改服務(wù)器的狀態(tài)信息和系統(tǒng)變量
視覺(jué)化用戶管理 - 管理用戶和權(quán)限
報(bào)表創(chuàng)建工具或查看器
在命令列運(yùn)行設(shè)置文件
計(jì)劃中傳送電子郵件通知的附件 -導(dǎo)出向?qū)Щ驁?bào)表生成的文件
計(jì)劃中打印報(bào)表到文件:PDF、Excel、HTML 等
設(shè)置計(jì)劃備份、查詢運(yùn)行、導(dǎo)入、導(dǎo)出、數(shù)據(jù)傳輸及數(shù)據(jù)同步
運(yùn)行 SQL腳本
備份數(shù)據(jù)庫(kù)或表為 SQL腳本
轉(zhuǎn)換備份文件為 SQL腳本
還原數(shù)據(jù)庫(kù)中選擇的對(duì)象
支持壓縮備份及解壓縮備份
備份或還原數(shù)據(jù)庫(kù) *Oracle 服務(wù)器不支持備份或還原
結(jié)構(gòu)同步
數(shù)據(jù)同步
導(dǎo)出數(shù)據(jù)到最普及的格式:TXT、CSV、HTML、XML、PDF、DBF、MS Excel、MS Access 等
由 ODBC:MSSQL、Oracle 等導(dǎo)入數(shù)據(jù)
導(dǎo)入數(shù)據(jù)從:TXT、CSV、XML、DBF、MS Excel、MS Access 等
傳輸數(shù)據(jù)到指定的SQL 格式及編碼的 SQL 文件
傳輸數(shù)據(jù)到 INSERT 語(yǔ)句的 SQL腳本
數(shù)據(jù)傳輸
支持在查詢或視圖設(shè)計(jì)器中預(yù)覽及解釋
創(chuàng)建參數(shù)查詢
視覺(jué)化 SQL 創(chuàng)建工具 – 方便創(chuàng)建復(fù)雜的查詢進(jìn)程
支持外鍵數(shù)據(jù)選擇:找到參考表中可用的值
打印數(shù)據(jù)庫(kù)或表結(jié)構(gòu)
文本、十六進(jìn)制或 BLOB 查看器
遞增搜索
篩選及排序記錄
復(fù)制及粘貼選擇的記錄
格式化表網(wǎng)格
設(shè)置每頁(yè)顯示記錄數(shù)
網(wǎng)格查看及表單查看
支持??炕蜻x項(xiàng)卡式窗口
維護(hù)數(shù)據(jù)庫(kù)或表
自定義與選擇的 MySQL 或 PostgreSQL 數(shù)據(jù)庫(kù)工作
支持字符集及 unicode
保持 MySQL 或 PostgreSQL 連接活著
備份連接信息
支持 MySQL 或 PostgreSQL 服務(wù)器 SSL 安全連接
支持通過(guò) HTTP 通道連接到 MySQL 及 PostgreSQL 服務(wù)器
支持通過(guò) SSH 通道連接到 MySQL、Oracle 及 PostgreSQL 服務(wù)器
支持 Oracle TNS 及 Basic 連接
支持 Oracle 8.1 或以上的版本
支持連接到 PostgreSQL 7.3 或以上的版本
支持連接到全部 MySQL 版本
支持 Vista 及 Windows 7
產(chǎn)品成員
Navicat Premium
Navicat Premium是一個(gè)可多重連接的數(shù)據(jù)庫(kù)管理工具,它可讓你以單一程序同時(shí)連接
到MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server數(shù)據(jù)庫(kù),讓管理不同類型的數(shù)據(jù)庫(kù)更加方便。Navicat Premium 結(jié)合了其他 Navicat 成員的功能。有了不同數(shù)據(jù)庫(kù)類型的連接能力,Navicat Premium 支持在MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server之間傳輸數(shù)據(jù)。它支持大部份MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server的功能。
Navicat Premium 使你能簡(jiǎn)單并快速地在各種數(shù)據(jù)庫(kù)系統(tǒng)間傳輸數(shù)據(jù),或傳輸一份指定 SQL 格式及編碼的純文本文件。這可以簡(jiǎn)化從一臺(tái)服務(wù)器遷移數(shù)據(jù)到另一臺(tái)服務(wù)器的類型的進(jìn)程。不同數(shù)據(jù)庫(kù)的批處理作業(yè)也可以計(jì)劃并在指定的時(shí)間運(yùn)行。
不同數(shù)據(jù)庫(kù)的批處理作業(yè)可以計(jì)劃并在指定的時(shí)間運(yùn)行。其他功能包括導(dǎo)入向?qū)А?dǎo)出向?qū)?、查詢?chuàng)建工具、報(bào)表創(chuàng)建工具、資料同步、備份、工作計(jì)劃及更多。
Navicat for MySQL
Navicat for MySQL 是一套專為 MySQL 設(shè)計(jì)的高性能數(shù)據(jù)庫(kù)管理及開(kāi)發(fā)工具。它可以用于任何版本 3.21 或以上的 MySQL數(shù)據(jù)庫(kù)服務(wù)器,并支持大部份 MySQL 最新版本的功能,包括觸發(fā)器、存儲(chǔ)過(guò)程、函數(shù)、事件、視圖、管理用戶等。
Navicat for Oracle
Navicat for Oracle 是一套專為 Oracle 設(shè)計(jì)的強(qiáng)大數(shù)據(jù)庫(kù)管理工具。它可以用于任何版本 8i 或以上的 Oracle數(shù)據(jù)庫(kù)服務(wù)器,并支持大部份 Oracle 最新版本的功能,包括目錄、表空間、同義詞、實(shí)體化視圖、觸發(fā)器、序列、類型等。
Navicat相關(guān)問(wèn)題解析
一、navicat如何寫sql語(yǔ)句查詢?
方法1:ctrl+q就會(huì)彈出一個(gè)sql輸入窗口,就可以在里面寫sql了。寫完sql后,直接ctrl+r就執(zhí)行sql了。還有一點(diǎn),寫sql語(yǔ)句時(shí),navicat會(huì)提示的,根代碼補(bǔ)全差不多,挺爽的。
方法2:按f6會(huì)彈出一個(gè)命令窗口,就根mysql -u mysql -p進(jìn)去時(shí)操作一樣,不過(guò)G用的時(shí)候會(huì)報(bào)錯(cuò)。在這里也可以查詢。
小技巧:這些窗口,可以拖動(dòng)到一起的
二、navicat如何備份,還原數(shù)據(jù)庫(kù),以及表?
方法1:右擊數(shù)據(jù)名=》選中dump sql file就可以備份,如果要還原,就選execute sql file就行了。備份表,根備份數(shù)據(jù)庫(kù)一樣操作。還原表,就用import wizard就行了。這種備份導(dǎo)出來(lái)的只能是.sql文件。如果想備份成其他文件格式,看方法
方法2:點(diǎn)擊數(shù)據(jù)庫(kù),在點(diǎn)上方的export wizard就會(huì)彈出一個(gè)窗口,讓你選擇備份成什么樣的文件,下一步,如果表太多,用這種方法備份,實(shí)在是不方便。如果是導(dǎo)入的話就用import wizard就行了,備份表同樣的操作。
三、如何查看表數(shù)據(jù)和表結(jié)構(gòu)?
雙擊表就可以查看表數(shù)據(jù)了,ctrl+d不光可以看到表結(jié)構(gòu),還可以看到索引,外鍵,觸發(fā)器等。
四、如何管理多個(gè)mysql服務(wù)器?
點(diǎn)擊左上方的connection按鈕,多連接幾個(gè)就行了。
五、如何用navicat對(duì)數(shù)據(jù)庫(kù)管理員進(jìn)行管理?
點(diǎn)擊左上方manage users就會(huì)彈出一個(gè)窗口,里面會(huì)列出所有的mysql管理員。修改權(quán)限后,保存就行了
評(píng)論