navicat如何查看mysql的操作记录

说实话,我经常在使用 Navicat 查看 MySQL 活动记录时遇到麻烦。
以我上次为客户维护系统为例。
那家伙急得满头大汗,说是某个更新命令运行错误,导致数据乱码。
我迅速打开 Navicat 并按下 Ctrl+H,瞧!弹出一整屏的SQL语句,明显有错误的语句。
这就是键盘快捷键的优点。
一目了然就能找到,效率很高。

但有趣的是,当我安装新系统时,Ctrl+H没有反应。
我怀疑是不是我Navicat安装错了,后来想起来可能是系统快捷方式冲突。
现在你必须使用方法二,点击工具菜单,逐层搜索历史日志。
说实话,比按键盘快捷键慢一点,但至少稳定。
我记得我还坐在笔记本电脑上,鼠标指针几乎移到了右侧按钮上。
我突然想起Ctrl+H不起作用,于是我赶紧点击该工具,看到日志窗口自动出现了——这个软件还挺聪明的。

历史日记很现实。
但要小心,它只记住当前的连接会话,当 Navicat 关闭时它就会消失。
上次有新同事问我为什么不保留任何操作记录,我就告诉了他。
所以如果需要长期保存,就得手动复制成文本或者保存到其他地方。
而且它只记住您自己的活动,不要指望用它来查看其他人的操作 - 如果它是可见的,数据库管理员可能很久以前就已经使用过它了。

当我写代码时,我经常使用历史日志来回顾SQL。
比如某个JOIN很难写,就查看日志,看看当时是怎么写的,或者为什么某个update语句不起作用。
这比翻阅笔记有用得多。
但请注意,日记过多会影响查看效率,所以建议定期清理。
我通常每周左右清洁一次。
无论如何,我的电脑硬盘恐怕无法保存这些记录。

如何使用SqlServer查询数据库表所有或指定记录

这是一个坑。
别相信。
不要这样做。

如何使用WinSQL浏览数据库表数据

这些是WinSQL 遍历数据库表的步骤。

连接:选择数据库并单击“确定”。

目录:单击查看目录详细信息。

选择库:从下拉列表中选择目标库。

手表:在左侧导航栏找到手表。

浏览数据:单击浏览数据。
过滤器:对表使用过滤器。

权限:如果不允许,会报错。

别误会了。