绍兴网站制作推广/网站制作郑州
1.概述
SQLyog是一款MySQL图形化客户端管理工具。这里附一个网络下载链接,也可以自行搜索下载。
2.实战
- 编写一条SQL如下:
SELECT `employee_id`,`first_name`,`last_name`,`email`,`phone_number`,`job_id`,`salary`,`commission_pct`,`manager_id`,`department_id`,`hiredate` FROM `employees`;
- 问题1:字段名和表名手动输入很容易输错,怎么办?直接双击表名或属性名就可以将其输出在SQLyog的询问页面里,并且可以自动带上着重号来避免和关键字重名。
- 问题二:这一长条SQL,如何让其显示的更优雅一些呢?格式化。从后往前选中SQL(最后光标定位在SQL最前面),按F12即可。效果如下:
SELECT `employee_id`,`first_name`,`last_name`,`email`,`phone_number`,`job_id`,`salary`,`commission_pct`,`manager_id`,`department_id`,`hiredate`
FROM`employees` ;
3.番外
以为上面的就是正解吗。错。忘掉上面的,重新开始。
快捷键功能:
3.1 SQL格式化
F12 格式化当前行所在的SQL
Ctrl+F12 格式化选中的SQL
Shift+F12 格式化所有SQL
3.2 生成SQL语句
Alt+Shift+ I 生成当前选中表的Insert语句
Alt+Shift+U 生成当前选中表的Update语句
Alt+Shift+D 生成当前选中表的Delete语句
Alt+Shift+S 生成当前选中表的Select语句
3.3 小结
所以上面的实战内容只需要选中employees表,然后按下Alt+Shift+S即可。效果如下:
SELECT`employee_id`,`first_name`,`last_name`,`email`,`phone_number`,`job_id`,`salary`,`commission_pct`,`manager_id`,`department_id`,`hiredate`
FROM `sgg_my_employees`.`employees`
LIMIT 0, 1000;
3.4 番外之番
提示功能,特别是使用函数的时候,对参数的提示快捷键:ctrl+shift+空格。