navicat常用功能讲解

编程语言及工具

104人已加入

描述

navicat解析

navicat快捷,直观,可靠并价格相宜等,优点很多。phpmyadmin,也挺好用,不过也有不少缺点,比如数据库备份文件太大,根本没法用导入,多数据库服务器管理,还要去配置phpmyadmin。navicat对于刚用的人来说,其实也不是很方便,但是用熟就不一样了。下面就如何结合快捷键的方式,让navicat用着更舒服。

Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。

Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

主要功能

*以下是Navicat Premium v10.0功能

支持对象列表在 SQL编辑器

运行 MySQL 数据库事务备份(只限 InnoDB)

SQL 简化

数据库范围搜索

ER 图表查看

数据模型工具

连接颜色

支持权限管理员

增强的用户和角色管理

新的引擎改善数据同步性能

支持 SQL Server 代码大纲

支持 PostgreSQL 或 SQL Server 的 UUID/GUID 生成器

支持 MySQL 服务器的 BTREE 及 HASH 索引方法

支持 MySQL 及 SQL Server 的 geometry数据类型

保持 Oracle 或 SQL Server 连接活著

支持通过 SSH 通道连接到 SQL Server

支持连接到 PostgreSQL 服务器 9

支持连接到 MySQL 服务器 5.5

支持 SQL Server 2000、2005、2008R2 及 SQL Azure

历史日志查看器

设置收藏夹列表

对象筛选

设置自动保存查询、函数等

含引号复制查询的 SQL 语句

在表查看器中自定义排序

支持传送计划任务的 SSL/TLS电子邮件

备份 MySQL、PostgreSQL 或 SQLite 数据库中选择的对象

代码折叠

放大或缩小

高亮显示匹配的括号功能

SQL 编辑器的自动完成单词

支持 unicode 字符报表

SQL 美化

支持 Oracle 代码大纲

支持 Oracle PL/SQL 代码调试器

导入或导出连接

内建 Oracle Instant Client

支持连接到加密的 SQLite 数据库(wxSQLite3)

通过 HTTP 连接到 SQLite 服务器

支持 SQLite 2 及 3

日志文件:追踪 Navicat 中已运行的动作

支持虚拟组:提供逻辑组织对象

SQL 编辑器的自动完成代码

支持返回多个结果集的查询、存储过程等

运行前预览 SQL

在桌面创建表或视图快捷方式

SQL 命令列介面

服务器监控- 查看或修改服务器的状态信息和系统变量

视觉化用户管理 - 管理用户和权限

报表创建工具或查看器

在命令列运行设置文件

计划中传送电子邮件通知的附件 -导出向导或报表生成的文件

计划中打印报表到文件:PDF、Excel、HTML 等

设置计划备份、查询运行、导入、导出、数据传输及数据同步

运行 SQL脚本

备份数据库或表为 SQL脚本

转换备份文件为 SQL脚本

还原数据库中选择的对象

支持压缩备份及解压缩备份

备份或还原数据库 *Oracle 服务器不支持备份或还原

结构同步

数据同步

导出数据到最普及的格式:TXT、CSV、HTML、XML、PDF、DBF、MS Excel、MS Access 等

由 ODBC:MSSQL、Oracle 等导入数据

导入数据从:TXT、CSV、XML、DBF、MS Excel、MS Access 等

传输数据到指定的SQL 格式及编码的 SQL 文件

传输数据到 INSERT 语句的 SQL脚本

数据传输

支持在查询或视图设计器中预览及解释

创建参数查询

视觉化 SQL 创建工具 – 方便创建复杂的查询进程

支持外键数据选择:找到参考表中可用的值

打印数据库或表结构

文本、十六进制或 BLOB 查看器

递增搜索

筛选及排序记录

复制及粘贴选择的记录

格式化表网格

设置每页显示记录数

网格查看及表单查看

支持停靠或选项卡式窗口

维护数据库或表

自定义与选择的 MySQL 或 PostgreSQL 数据库工作

支持字符集及 unicode

保持 MySQL 或 PostgreSQL 连接活著

备份连接信息

支持 MySQL 或 PostgreSQL 服务器 SSL 安全连接

支持通过 HTTP 通道连接到 MySQL 及 PostgreSQL 服务器

支持通过 SSH 通道连接到 MySQL、Oracle 及 PostgreSQL 服务器

支持 Oracle TNS 及 Basic 连接

支持 Oracle 8.1 或以上的版本

支持连接到 PostgreSQL 7.3 或以上的版本

支持连接到全部 MySQL 版本

支持 Vista 及 Windows 7

产品成员

Navicat Premium

Navicat Premium是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接

到MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server数据库,让管理不同类型的数据库更加方便。Navicat Premium 结合了其他 Navicat 成员的功能。有了不同数据库类型的连接能力,Navicat Premium 支持在MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server之间传输数据。它支持大部份MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server的功能。

Navicat Premium 使你能简单并快速地在各种数据库系统间传输数据,或传输一份指定 SQL 格式及编码的纯文本文件。这可以简化从一台服务器迁移数据到另一台服务器的类型的进程。不同数据库的批处理作业也可以计划并在指定的时间运行。

不同数据库的批处理作业可以计划并在指定的时间运行。其他功能包括导入向导、导出向导、查询创建工具、报表创建工具、资料同步、备份、工作计划及更多。

Navicat for MySQL

Navicat for MySQL 是一套专为 MySQL 设计的高性能数据库管理及开发工具。它可以用于任何版本 3.21 或以上的 MySQL数据库服务器,并支持大部份 MySQL 最新版本的功能,包括触发器、存储过程、函数、事件、视图、管理用户等。

Navicat for Oracle

Navicat for Oracle 是一套专为 Oracle 设计的强大数据库管理工具。它可以用于任何版本 8i 或以上的 Oracle数据库服务器,并支持大部份 Oracle 最新版本的功能,包括目录、表空间、同义词、实体化视图、触发器、序列、类型等。

Navicat相关问题解析

一、navicat如何写sql语句查询?

方法1:ctrl+q就会弹出一个sql输入窗口,就可以在里面写sql了。写完sql后,直接ctrl+r就执行sql了。还有一点,写sql语句时,navicat会提示的,根代码补全差不多,挺爽的。

方法2:按f6会弹出一个命令窗口,就根mysql -u mysql -p进去时操作一样,不过G用的时候会报错。在这里也可以查询。

小技巧:这些窗口,可以拖动到一起的

二、navicat如何备份,还原数据库,以及表?

方法1:右击数据名=》选中dump sql file就可以备份,如果要还原,就选execute sql file就行了。备份表,根备份数据库一样操作。还原表,就用import wizard就行了。这种备份导出来的只能是.sql文件。如果想备份成其他文件格式,看方法

方法2:点击数据库,在点上方的export wizard就会弹出一个窗口,让你选择备份成什么样的文件,下一步,如果表太多,用这种方法备份,实在是不方便。如果是导入的话就用import wizard就行了,备份表同样的操作。

三、如何查看表数据和表结构?

双击表就可以查看表数据了,ctrl+d不光可以看到表结构,还可以看到索引,外键,触发器等。

四、如何管理多个mysql服务器?

点击左上方的connection按钮,多连接几个就行了。

五、如何用navicat对数据库管理员进行管理?

点击左上方manage users就会弹出一个窗口,里面会列出所有的mysql管理员。修改权限后,保存就行了

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分