引言

最近一直在用Navicat进行数据表之间的交互,我同时也在恶补关于sql的相关操作,因为实际中其实用到的地方很多,所以本篇我就想主要讲一些我觉得比较好用的功能,之后我会写一些关于我学sql的笔记。

Navicat使用技巧

首先我推荐 http://download.csdn.net/download/ydq0828/7378133 这个路径下的Navicat,因为Navicat价格是非常贵的,我记得我前几天看到价格是1399美元来着,比office套件还要高一个档次,所以按照国内的说法,还是盗版用得比较好。

Navicat有linux和windows版的,但一般在Linux中不会要求使用Navicat,会直接使用终端或者PHPadmin等其他功能来替代,所以本篇是基于Windows版的,这里我们首先要安装mysql,mysql的安装我上一篇博文已经说明了步骤,而Navicat基本只需要一直点下一步就行了。所以我们直接跳到使用步骤。

首先选择文件中的新建连接,填写需要连接的数据库ip地址,端口号还有常用的密码:
Navicat使用技巧
然后先尝试测试连接,测试成功后会有窗口跳出,如果显示成功则可以确定连接。

这里假如我们的Navicat有数据表,并且已经做好了相关的关联操作,那么我们就可以切换到ER图模式进行查看表之间的关系,比如说我这里:
Navicat使用技巧

另外,有关的一些Navicat常用快捷键,这里我做成了一张表格,很少,但记住后能节省很多的时间:

快捷键 相关说明
ctrl + q: 打开新查询窗口
ctrl + r 运行当前窗口内的所有语句
ctrl + w 关闭当前窗口
F6 打开一个mysql命令行窗口
ctrl + n 打开新查询窗口
ctrl + shit + r 只运行选中的语句
ctrl + / 注释
ctrl + shift + / 取消注释
ctrl + l 删除一行
F7 运行从光标当前位置开始的一条完整sql语句
ctrl + d 在表数据窗口上查看表定义

还有就是Navicat的筛选功能简化了sql语句的操作,和excel的操作类似,我们可以选择对相应字段或者整张表进行相关查询:
Navicat使用技巧

另外navicat默认每页显示1000条记录,ctrl+f也只在当前页面搜,当你滚动条翻来翻去地找,发现insert的一条记录没找到,这个时候你需要翻到下一页去找,因为navicat默认每页显示1000条记录:
Navicat使用技巧

如果我们不知道是哪条数据进行交互的时候,还可以查询具体日志信息来对比:

Navicat使用技巧

未完待续

相关文章:

  • 2021-05-23
  • 2021-06-26
  • 2021-07-21
  • 2022-12-23
  • 2022-03-06
猜你喜欢
  • 2021-11-04
  • 2022-12-23
  • 2021-10-29
  • 2022-02-23
  • 2021-11-23
  • 2021-12-14
  • 2021-07-23
相关资源
相似解决方案