编程语言及工具
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如何写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管理员。修改权限后,保存就行了
全部0条评论
快来发表一下你的评论吧 !