码迷,mamicode.com
首页 > 其他好文 > 详细

Navicat使用手册

时间:2015-03-20 16:37:49      阅读:3499      评论:0      收藏:0      [点我收藏+]

标签:

1概述

Navicat是一个强大的数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对新用户易学、易用。Navicat使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。
本文介绍Navicat的常见操作和典型用法,以及对MySQL、SQLServer、Oracle三种数据库的连接和连接过程中常出现的一些错误问题进行阐述。

2预期读者

  1. 数通畅联软件新进技术人员

  2. 数通畅联合作伙伴的技术人员

  3. 外部IT从业者

3使用说明

3.1安装说明

可参见如下地址下载:
http://pan.baidu.com/s/1hqGgeCs#path=%252FMySQL%25E5%258F%258ANavicat
解压安装Navicat:

技术分享

本例使用MySQL数据库来进行样例说明,MySQL安装介质以及Navicat客户端下载地址,可参见如下URL:  http://pan.baidu.com/s/1hqGgeCs#path=%252FMySQL%25E5%258F%258ANavicat
安装过程略,配置向导中字符集设置选择第三项“自定义”,同时将字符集Character Set设置为UTF-8,如下图所示:

技术分享

3.2数据库操作

3.2.1连接数据库

Connection名称,比如Mysql,localhost是本机地址,数据库名称添加root,然后建立这个Connection

技术分享

技术分享

用户名密码是在MySQL安装时指定的。连接测试:

技术分享

点击’OK’,完成。在窗口的左侧显示当前所有数据,灰色表示没有打开。

技术分享

3.2.2创建数据库

右击连接名字(localhost)或其他数据库的名字、选择创建数据库

技术分享

在打开的对话框中输入:数据库名、设置字符,确定。

技术分享

左侧出现新建立的数据库。

技术分享

3.2.3删除数据库

右击数据库,删除数据库

技术分享

3.2.4数据库备份/还原

双击打开数据库,找到backups

技术分享

点击 New Backup

技术分享


技术分享

备份成功以后

技术分享

还原数据库,请点击Restore Backup按钮

技术分享

3.2.5数据库的导出导入

导出数据库:
打开Navicat ,在我们要到处的数据上面右击鼠标,然后弹出的快捷菜单上点击“Dump SQL File…”,在再次弹出的子菜单项中选择第一个“Structure And data”。

技术分享

然后,在会弹出一个选择保存位置的保存框,选择好位置后,点确定,就OK了

技术分享

导入数据库:
打开Navicat,然后点击右键选择新建数据库,名字跟我们要导入的数据的名字一样

技术分享

建好数据库之后,右键点击选择’Execute SQL file…’会弹出来一个框,点击’…’选择文件所在路径

技术分享

点击’Start’文件就会导入成功

3.3数据表操作

3.3.1创建表结构

在数据库Table选项上右击选择’New Table’创建新的数据表

技术分享

设置表的字段名、类型、长度、主键等

技术分享

点击’Save’按钮,输入表名如:text,最后OK

技术分享

3.3.2修改表结构

右击Text表选择第三个选项编辑表

技术分享
 
在编辑页面,可以选择添加、插入、删除列的动作

技术分享

3.3.3管理数据表

打开表,可以选择对表数据进行添加、修改、删除的操作,如图:

技术分享

4其他数据库

4.1Oracle数据库

Navicat for Oracle的过程中会出现以下2个错误点:第一个是Navicat安装目录下不要有中文、括号、空格;第二个是错误号为123737的错误。

4.1.1使用Toad管理Oracle

在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。Quest Software为此提供了高效的Oracle应用开发工具-Toad。
Toad的下载地址:http://pan.baidu.com/s/1bn95iHL
解压安装后点击

技术分享

进入Toad选择Session->New Connection

技术分享

出现列表框如图,以SYSTEAM用户名进入,connect as 选择SYSDBA

技术分享

点击工具栏第二个选项Schema Browser,出现一行菜单

技术分享

在下面的菜单中选择Tablespaces

技术分享

选择新建Table Spaces

技术分享

选择Data Files->Add,弹出选择框

技术分享

技术分享

点击 技术分享按钮,在几个样例中选择一个样例,

技术分享

在01.DBF之前填写需要添加的表空间名(Table Spaces),比如DEMO
其他选项如图所示:

技术分享

成功创建表空间后,选择Users新建用户,用户名与表空间相同

技术分享

之后选择Tablespace,选填如下图:

技术分享

再切换到Roles选项,选择如下图:

技术分享

创建完毕,刷新Users列表,出现DEMO的用户名,如图

技术分享

之后选择Session->End Connection

技术分享

再重新开始连接,使用DEMO用户名连接

技术分享

进入后如图所示(本图是初始化数据完成以后出现的图片):

技术分享

4.1.2Navicate连接数据库

连接Oracle数据库的时候,会出现错误号为123737的错误
解决方案:
在Navicat菜单栏中选择’tools’->’options’->’OCI’

技术分享

进入该文件所在的文件夹中,在该目录新建bak文件夹,将该路径下的所有.dll文件剪切到bak文件夹,在oracle客户端安装目录bin/目录下,找到如下几个.dll文件

技术分享

将上面所列文件放置到该路径的instantclient_10_2\目录下,重新启动Navicat即可。
连接Oracle数据库

技术分享

User Name/Password 填写通过Toad创建的新用户名/密码
测试连接成功后’OK’创建连接

技术分享

左侧出现成功的Oracle数据库连接

技术分享

4.1.3AEAI DP上创建工程说明

在Miscdp Exporler视图的右上角,点击 技术分享,显示如下界面:

技术分享

只需要填写应用名称,其他都可以采用默认设置。但在实际项目需要调整主目录名称,本地路径可以根据需要调整,建议路径不要有中文以及空格。
点击“测试连接”,测试通过后,Next按钮变为可用状态,点击后显示界面如下:

技术分享

调整连接URL,修改SID为orcl,用户名/密码填写自己在Toad创建用户时的用户名/密码,然后点击“测试连接”,如果连接数据库成功,“初始化数据”按钮变为可用状态,点击“初始化数据”(初始化完成后可以查看demo库中生成的数据表),然后点击Finish按钮,完成工程创建过程。

4.2SQLserver数据库

4.2.1安装SQLServer注意事项

在安装数据库的过程中,选择安装所有的组件,在后面的连接时会用到

4.2.2使用Navicat连接时出现的错误

常出现08001的错误号,解决方法如下:
点击’开始’->’所有程序’->’Microsoft SQL Server 2005’->’配置工具’->’SQL Server Configuration Manager’

技术分享

将’客户端协议’以及’MSSQLSERVER协议’中的TCP/IP、Shared Memory、Named Pipes这三个协议的状态改为’已启用’。

技术分享

重启SQLServer服务,使用Navicat连接SQLServer,Password是安装数据库的时候设置的。如图:

技术分享

Navicat使用手册文档   下载

Navicat使用手册

标签:

原文地址:http://my.oschina.net/agileai/blog/389435

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!