1. SQL格式化

  • F12:格式化当前行所在的SQL
  • Ctrl+F12:格式化选中的SQL

2. 窗口操作

  • Ctrl+T:打开一个新的询问窗口
  • Alt+F2:给询问窗口重命名
  • Alt+L:关闭当前询问窗口
  • Ctrl+Shift+C:将选中行注释
  • Ctrl+Shift+R :去除选中行注释
  • Ctrl+Enter:代码提示不全
  • Tab:关键词补全
  • Ctrl+E 切换焦点至SQL窗口
  • Ctrl+Y 重做
  • Ctrl+Z 撤销
  • Ctrl+X 剪切
  • Ctrl+V 粘贴
  • Ctrl+H 替换
  • Ctrl+G 转到
  • Ctrl+O 打开文件
  • Ctrl+Shift+U 将选中部分变为大写
  • Ctrl+Shift+L 将选中部分变为小写
  • Ctrl+Shift+C 在SQL窗口中对选中部分标注
  • Ctrl+Shift+R 删除选中部分的注释
  • Ctrl+Shift+T 插入模板
  • Ctrl+Space 列出所有标记
  • Ctrl+Enter 列出匹配的标签
  • Ctrl+Shift+Space 列出函数和路由参数

3. 查询执行操作

  • F8:执行当前行SQL,并且允许编辑查询结构
  • F9:执行当前行SQL(执行单行)
  • Ctrl+F9:执行选中行SQL(执行所有)

4. 快速生成SQL语句

  • Alt+Shift+ I:生成当前选中表的Insert语句
  • Alt+Shift+U:生成当前选中表的Update语句
  • Alt+Shift+D:生成当前选中表的Delete语句
  • Alt+Shift+S:生成当前选中表的Select语句

5. 数据库/表

  • Ctrl+D:创建数据库
  • F4:Create Table/Index/View/Store Proc/Function/Trigger/Event
  • F6:修改数据库/表结构/索引/视图/存储过程/函数/触发器/事件
  • F2:重命名表/视图/触发器/事件
  • Shift+Del:截断数据库/表
  • F7:管理索引窗口
  • F10:关系/外键
  • Ctrl+Alt+R:重新排序列
  • Ctrl+Alt+T:表诊断
  • Ctrl+Alt+F:输出对话框
  • Ctrl+Shift+Alt+S:以HTML形式创建数据库结构
  • Ctrl+Shift+Q:执行SQL脚本

6. 结果

  • F11:插入更新窗口
  • Ctrl+R:将焦点切换至结果面板中的当前标签页
  • Ctrl+L:切换结果窗口/表数据为数据表格/文字模式
  • Ctrl+Alt+C:导出表数据为CSV,Excel,SQL等…
  • Ctrl+Alt+E:备份数据库为SQL转储
  • Ctrl+Shift+M:从CSV导入数据
  • Ctrl+Shift+E:导出结果集
  • Ctrl+Space:打开外键查找
  • Alt+1…8:选择结果窗口里的标签页(1到8)
  • Alt+9:选择结果窗口里的最后一个标签页

7. 显示/隐藏

  • Ctrl+1:显示/隐藏 对象浏览器
  • Ctrl+2:显示/隐藏 结果面板
  • Ctrl+3:显示/隐藏 查询窗口

8. 连接

  • Ctrl+M:创建新连接
  • Ctrl+N:以当前连接属性创建新连接
  • Ctrl+F4/Ctrl+W:断开当前连接
  • Ctrl+Tab:切换到下一个连接
  • Ctrl+Shift+Tab:切换到上一个连接
  • Ctrl+1…8:选择连接(1到8)
  • Ctrl+9:选择最后一个连接

9. 对象浏览器

  • F5:刷新对象浏览器(默认)
  • Ctrl+B:切换焦点至对象浏览器
  • Ctrl+Shift+B:将焦点放在对象浏览器过滤器上

10. 工具

  • Ctrl+Alt+W:SQLyog 数据库同步向导
  • Ctrl+Alt+Q:可视化数据对照
  • Ctrl+Q:架构同步工具
  • Ctrl+Alt+O:SQLyog 外部数据导入向导
  • Ctrl+Alt+N:通知服务向导
  • Ctrl+Alt+S:计划备份向导
  • Ctrl+K:查询创建器
  • Ctrl+Alt+D:架构设计器
  • Ctrl+Shift+D:数据查找

11. 用户管理

  • Ctrl+U:打开用户管理器

12. 书签

  • Ctrl+Shift+F:添加当前SQL至收藏

13. 可视化数据对照

  • Ctrl+T:选择一个表格
  • Ctrl+Enter:比较
  • Ctrl+H:隐藏类似的行
  • Ctrl+N:下一处差别
  • Ctrl+P:上一处差别
  • Ctrl+L:源
  • Ctrl+R:目标
  • Ctrl+Right:合并至目标
  • Ctrl+Left:合并至源头
  • Ctrl+Q:预览 SQL
  • Ctrl+S:实施更改
  • Ctrl+Z:还原更改
  • Ctrl+Shift+Z:还原所选更改

14. 其他

  • F1:帮助
  • Ctrl+Shift+O:Open Session Savepoint
  • Ctrl+Shift+S:Save Session
  • Ctrl+Shift+X:End Session
  • Ctrl+Shift+H:打开历史记录标签
  • Ctrl+Shift+I:打开信息标签页
  • Ctrl+C:复制
  • Ctrl+A 全选
  • Ctrl+F:查找(SQL窗口/结果窗口和文字模式表数据/Blob查看器)
  • F3:查找下一个(SQL窗口/结果窗口和文字模式表数据/Blob查看器)
  • Ctrl+S:保存
  • Ctrl+PgUp:切换到上一个标签页
  • Ctrl+PgDown:切换到下一个标签页
  • DEL:删除选中部分
  • Alt+Shift+L:改变语言
  • Alt+L:关闭标签页
  • Alt+F4:退出