navicat解析sql_Navicat使⽤详解
Navicat for mysql 是个⼈使⽤了⼏款mysql客户端⼯具中不错的⼀款, ⽐较偏向轻量级. 之前使⽤的mysql adminstrator等⼯具都不怎理想, 操作不够⼈性化. 下⾯智容信息技术介绍⼀下这款⼯具的使⽤.打开Navicat for mysql 之前, 要确保你的mysql是启动状态, 因为⽆⾮就是要⽤这个客户端⼯具管理mysql, 如果mysql没有启动, 就谈不上⽤客户端⼯具去连接它了. 在java开发中会抛异常. 启动mysql的⽅式⽤很多种, 如果是安装了集成包, 开发php的朋友, 也可以⽤⾃⼰喜欢的启动⽅式. 下⾯展⽰的单独安装mysql5.0.x的启动⽅式. (关于mysql5.1版本的数据库, windows下, 数据库安装⽬录的介绍和更改安装⽬录的⽂章. 注意的是, 我的mysql设置的是开机为不⾃动启动.
然后:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
在这个状态⾥⾯输⼊密码.
当然, 你也可以偷懒, 这样启动也⾏:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
mysql启动成功后, 打开Navicat, 我使⽤的是07版本. 主界⾯如下:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
**Navicat的主界⾯
**
点击"⽂件"菜单,如下图:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
, 弹出⼀个对话框, 创建⼀个连接mysql的链接. 如下图:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
填写好相应的链接信息, 连接名称可以⾃定义, 你也可以点击"连接测试" 来测试⼀下当前连接是否成功. 保存密码这个复选框, 意思是如果这次连接成功, 那么你下次就不⽤输⼊密码, 直接进⼊管理界⾯. 单击"确定" 完成填写.
可以看到如下连接列表, 你可以创建多个连接, 连接到不同的主机(连接名可以随意命名):
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
你可双击"linking", 展开当前连接主机所有数据库列表信息, 然后双击⼀个数据库, 展开数据库中的表信息.
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界(双击当前数据库的名称,展开它⾥⾯的内容)
之后, 你可以点击"表", 看到右边当前数据库所拥有的表, 如下图:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
点击任意⼀个表, 在上⽅菜单有相应的操作,
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
你可以右键"tb_category", 有对应的操作.
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
或者,在左栏右键对应的表:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
这⾥介绍⼀下查询的命令⾏功能, 如下图:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
弹出如下对话框 , 输⼊你要查询的sql. 点击"运⾏", 发现多了⼀个"结果"的选项卡, 如下图::
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
注意,现在操作的数据库是"php168", 看上图顶部的title哦. 然后点击"运⾏"即可. 如下图,点击"运⾏后,出现的"结果栏"就是发出sql语句返回的结果显⽰:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
在"查询创建⼯具"这个选项卡, 你还可以看到"select"的语法帮助:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
⾄于对应数据库的存储过程, 视图, 事件等功能, 读者可根据实际需要⾃⼰摸索.
关于mysql随机启动的问题, 默认安装是⾃动启动, 可以在服务列表中设置为⼿动:
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
右键"Mysql", 选择"属性", 在"启动类型"中设置为⼿动即可. (右边有⼀个下拉菜单)
mysql客户端⼯具-Navicat for mysql使⽤简介 - Aproly - John的⽹络世界
使⽤Navicat For MySql 将mysql中的数据导出,包括数据库表创建脚本和数据
(****1****)右键****--->“****转储****sql****⽂件****...”
该功能⽐较弱,不过也⽐较简单,直接保存⽂件。不能设置执⾏选项。
(****2****)右键****---->“****数据传输****”.
如果只想 导出数据库表结构,不导出数据,可以把“数据传输”-->“⾼级”-->“记录选项”-> ‘创建记录’中的勾去掉,则不会导出记录了。
(****3****)创建⼀个备份,然后****“****接触****SQL”
** ** 该⽅法没有试。
使⽤Navicat For MySql 将mysql中的数据导出,包括数据库表创建脚本和数据(1****)数据的导出:右键--->“转储sql⽂件”
mysql客户端⼯具Navicat的使⽤ - 美莱⽒ - John的⽹络世界
弹出⼀个保存.sql⽂件的窗⼝:
mysql客户端⼯具Navicat的使⽤ - 美莱⽒ - John的⽹络世界
⾄此,已完成了数据的导出操作.
(2)数据的导⼊:先创建好数据库,这时数据库是空的,接下来我们进⾏数据导⼊:选择需要导⼊数据的数据库名,右键 > 运⾏批次任务⽂件mysql客户端⼯具Navicat的使⽤ - 美莱⽒ - John的⽹络世界
mysql客户端⼯具Navicat的使⽤ - 美莱⽒ - John的⽹络世界
在上图的按钮中,选择刚才我们导出的SQL⽂件即可:
mysql客户端⼯具Navicat的使⽤ - 美莱⽒ - John的⽹络世界
mysql连接工具mysql客户端⼯具Navicat的使⽤ - 美莱⽒ - John的⽹络世界
点击开始,⽚刻便完成数据的导⼊了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论