Navicat for MySQL12免费版是为mysql数据库推出的一款免费的管理軟件,主要功能包括sql创建工具、编辑器、数据传输、导入或导出、報表、数据或结构同步等多项功能,为数据库管理、开发和维护提供了更完美的解决方案,兼容Drizzle、OurDelta 和 Percona Server等,适用于mysql3.21以上的版本。
軟件功能
Navicat Cloud
Navicat for MySQL 提供 Navicat Cloud 服务给用户,同步连接设置、模型、查询和虚拟组到云。这样就能随时随地实时访问。有了 Navicat Cloud,便可以善用一天中的每分每秒,最大限度提高工作效率。
安全連接
Navicat 可通过 SSH 通道创建安全的 SSH 阶段作业,确保两台主机之间的连接受到强大验证和安全加密的保护,验证方式可使用密码、公钥、私钥。Navicat 也支持 HTTP 通道,直接连接互联网服务供应商。
對象設計器
Navicat for MySQL對象設計器
使用专业的對象設計器创建、修改和设计所有数据库对象,例如:表、视图、触发器和索引。无需编写复杂的 SQL 来创建和编辑对象。
表查看器
Navicat for MySQL查看网格或表单
查看网格或表单:使用网格查看添加、修改和删除记录。用类似数据表的功能浏览网格查看,例如排序和隐藏数据组,使用 Navicat for MySQL 助理编辑器:备注、十六进制、图像或更多,也可以用表单查看操作记录,清楚显示记录的栏位名和其值,不必担心误解数据。
Navicat for MySQL选择外键数据
選擇外鍵數據:使用外鍵關系選定參考查找表,並自動建立下拉列表。無需持續對照參考主表,簡化工作流程和提高效率。
SQL 创建工具或编辑器
Navicat SQL 创建工具
SQL 创建工具:视觉化 SQL 创建工具创建和编辑查询或视图,不必担心语法和正确命令的用法。选择需要在表中执行的操作,自动编写 SQL 语句。
Navicat for MySQL自动完成代码
自动完成代码:使用自动完成代码功能,能快速地在 SQL 编辑器中创建 SQL 语句。无论选择数据库对象的属性或 SQL 关键字,只需从下拉列表中选择。
數據庫設計器
Navicat for MySQL逆向工程
逆向工程:使用 Navicat for MySQL逆向工程,可从一个现有的数据库创建数据库模型,可视化地显现和编辑数据库结构或创建一个图形模型,并由模型生成一个数据库。
Navicat for MySQL正向工程和生成脚本
正向工程和生成脚本:同步到数据库功能可充分了解所有数据库的差异,生成必要的同步脚本来更新目标数据库,并使其与模型相同。导出 SQL 有机会全面控制最终的 SQL 脚本,生成参照完整性规则,生成模型的独立部份、注释、字符集等,可大大节省工作时间。
數據處理工具
导入或导出向导:从不同格式的文件导入数据到表,例如 Access、Excel、XML、TXT、CSV、JSON 及更多。而且在设置数据源连接后,可以从 ODBC 导入数据。只需简单地选择需要导入的表,或使用添加查询按钮指定查询。同样可以将数据导出到各种格式,如 Excel、TXT、CSV、DBF、XML 等。
Navicat for MySQL数据传输
数据传输:在多个数据库间轻松地传输数据,可以选择指定的 SQL 格式和编码导出数据为 SQL 文件,这个功能可大大的简化迁移数据的进程。
Navicat 数据或结构同步
數據或結構同步:從一個數據庫中詳細的分析進程傳輸數據到另外一個數據庫,同樣可以對比並修改表的結構。在數據和結構同步中,目標數據庫可以在源服務器,也可以在其他的服務器。
Navicat for MySQL备份或还原
備份或還原:定期備份數據庫對用戶涞水相當重要,備份或還原全部表、記錄、視圖等。如果數據損壞,不用再重做,高枕無憂。
Navicat for MySQL批处理作业
计划:不同数据库的设置文件可以创建在单一批处理作业,这样就可以设置计划并在指定的时间运行。批处理作业可以创建的对象包括打印報表、查询、数据传输、数据 同步、导入和导出。而且可传送电子邮件通知给指定的收件人,获取最新的计划信息。此外导出的文件或打印的報表可以添加到批处理作业作为电子邮件附件,轻易与其他人共享数据。
報表创建工具或查看器 只限于 Windows 版本
Navicat for MySQL 報表创建工具
使用用户友好 GUI 報表创建工具创建各种不同类型的報表,设计发票、统计、邮寄标签及更多其他報表。输出報表到多种格式,如 text、PDF、Lotus、Excel、Graphic、Html 及更多。Navicat Report Viewer 可浏览由報表创建工具设计的報表,最酷的是可以与没有安装 Navicat 但安装了 Navicat Report Viewer 的计算机共享報表。
實用工具
Navicat for MySQLER 图表
ER 图表:ER 图表能通过图形格式显示数据库结构,帮助用户了解数据库,看到数据库中表之间的关联。
Navicat for MySQL连接颜色或虚拟组
連接顔色或虛擬組:連接顔色功能可立刻知道連接到哪個服務器,顯示在子窗口工具欄的顔色指示,用于識別連接和它們的數據庫對象。虛擬組工具可將對象分類到不用的組,令對象和連接有一個更好的組織。
Navicat for MySQL树或对象筛选功能
樹或對象篩選:使用樹或對象篩選功能可設計顯示數據對象的列表,簡單地需輸入文本,就只顯示符合指定字符串的數據庫對象。
收藏夾
Navicat for MySQL可帮助用户容易地回到经常访问的数据库对象,通过添加路径到收藏列表,只需一次点击就可以打开这些数据库对象。
Navicat for MySQL 12安装教程
1、在本站下载軟件,解压缩,分为64位和32位两个版本,根据自己的电脑系统进行选择,小编是64位,双击“navicat120_mysql_cs_x64.exe”,弹出欢迎安装界面,点击下一步

2、閱讀安裝協議,勾選“我同意”

3、选择軟件安装位置,默认的是“C:\Program Files\PremiumSoft\Navicat 12 for MySQL”,想修改点击浏览

4、選擇開始目錄,默認是“PremiumSoft”,建議選擇默認

5、選擇額外任務,創建桌面快捷方式

6、確認安裝信息,點擊安裝

7、安裝完成
Navicat for MySQL 12使用教程
Navicat for MySQL如何创建备份计划
步骤一 设置计划批处理作业
設置計劃批處理作業示例
如上圖所示,在左邊的【常規】導航欄中選擇所要備份的數據庫,然後點擊【保存】按鈕,起一個好聽的名字,如back。保存此批處理作業後,方可對其設置計劃任務。
步骤二 设置计划任务
在批處理作業的視圖窗口中,點擊【設置計劃任務】選項按鈕後會彈出一個對話框,我們需要計劃的時間設置都在這個視圖中完成。點擊【新建】按鈕新建一個計劃,在【計劃任務】的下拉列表中選擇計劃的執行周期:每天/每周/每月等。
在批處理作業的視圖窗口中設置計劃任務
下面是以每周爲例截圖說明:
設置每周計劃任務示例
設置完計劃執行時間後,點擊“應用”按鈕可以進行浏覽,最後點擊“確定”按鈕完成設置。
只要我們做好數據庫的備份管理工作,就不用怕數據庫故障,當然就算備份工作做到了萬無一失,我們也不希望數據庫出問題。
Navicat for MySQL如何导入数据表
步骤一 选择数据类型。打开Navicat for MySQL,单击【导入向导】按钮,选择导入数据的类型,如下图所示,选择Excel文件。
选择 Excel 文件类型
步骤二 選擇文件作爲數據源。选择好导入的数据类型后,弹出選擇文件作爲數據源对话框,单击浏览按钮,找到保存的表格文件,并在其中选择要导入的表。
選擇文件作爲數據源
這裏需指出:系統過了步驟2直接進入步驟4,可能這是一個系統的bug,爲了給大家提示一下,這裏做個說明。
步骤三 給源文件定義一些附加選項。在下图中红色方框内的选项一定要选择正确,否则将不能完成正确的导入。
欄位名行:數據表字段所在的行位置,這裏輸入1;
第一個數據行:所導入源數據從第幾行開始的,我這裏輸入的是2;
最後一個數據行:所導入源數據到第幾行結束,我這裏輸入的是6。
給源文件定義一些附加選項
步骤四 选择目标表。定义了附加项后,单击“下一步”,选择目标表,这里可以选择现有的表或者输入新的表名。
選擇目標表對話框
步骤五 定義源欄位和目標欄位的對應關系。进入下一步对话框,可以定义栏位对应,如果目标栏位设置了主键,在这一步中一定要勾选,否则也将无法正常导入数据。
定義源欄位和目標欄位的對應關系
步骤六 选择导入模式。如果是新表的话呢,我们选择第一项:添加,根据具体情况我们可以选择不同的选项,有兴趣的朋友可以每个都测试一下什么效果。
選擇所需要的導入模式
步骤七 选择好导入模式后,进入下一步操作,点击右下角的【开始】按钮执行导入命令,导入完成后还会有一个[Msg]的消息提示,如下图所示。
導入完成後的對話框
以上就是给大家介绍的在Navicat for MySQL中导入数据表的方法,其实看完以上的步骤,你会发现也没多难,只要点击导入向导按钮后,按照对话框操作即可。
Navicat for MySQL如何导出数据表
步骤一 选择表类型。在Navicat for MySQL中新建好数据库后,点击軟件右边的【导出向导】按钮,这样就会打開導出向導對話框,在该对话框中选择表类型:Excel文件,如下图所示。
打開導出向導對話框
步骤二 选择导出表的存放位置。将导出的Excel表存放到合适的位置,例如保存在电脑中的“我的文档”位置,如下图所示,放在合适的位置后,点击保存按钮。
在電腦中選擇存放Excel表的置
步骤三 选择导出的需要导出的栏位(列),一般都是默认选中全部栏位的,这里也是一样保存默认即可。
步骤四 定义附加选项。这里建议一定要勾选导出向导对话框上的“包含列的标题”一项,这样在导出的Excel表的数据看起来比较完整,然后点击“下一步”。
定義附加選項“包含列的標題”
步骤五 完成导出。完成上面的各项设置后,我们点击【开始】按钮执行导出,导出完成后,在[Msg]消息窗中所导出表的类别、位置等信息提示。
導出完成顯示的信息示例
以上就是给大家介绍的在Navicat for MySQL中导出数据表的方法,看了以上教程后,你会发现操作很简单的,只要点击“导出向导”按钮,按照提示一步步操作即可。
常用快捷鍵
Navicat 主窗口
Navicat 主窗口快捷键
常規
Navicat 常規快捷键
表設計器
Navicat 表設計器快捷键
表查看器
Navicat 表查看器快捷键
視圖查看器
Navicat 視圖查看器快捷键
視圖或查詢
Navicat 視圖或查詢快捷键
SQL 编辑器
Navicat SQL 编辑器快捷键
報表
Navicat 報表快捷键
模型
Navicat 模型快捷键