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