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 模型快捷键