一、MySQL和SQLyong的区别
MySQL是数据库
SQLyong是登录数据库的客户端, 是一个快速而简洁的图形化管理MySQL数据库的工具
二、使用MySQL基础
1.SQLyong进入MySQL数据库需要
- 数据储存的主机地址(IP)
- 用户名
- 密码
- 端口
- 数据库实例名
2.SQLyong窗口及主要功能 - 左侧窗口
查看数据库里的表
鼠标右键可以对表进行操作——打开表 - 右侧上窗口
SQL语句书写窗口 - 右侧下窗口
结果显示窗口 -
上方工具栏
查询执行键
3.数据的排序和筛选
- 数据排序直接点击相应的字段名即可进行排序
-
数据筛选需要用到自定义过滤器进行操作
4.表数据的可视化操作
- 可视化插入数据
- 可视化删除数据
- 可视化保存
- 可视化过滤
三、SQL语句基础
1.关键字
- select
后跟展示字段,如 * 、sname、age等等 - from
后跟表名,如 gy_student - where
后跟条件语句(字段名、逻辑预算符、字段值),如 age=20 、sname like '%已知%' - order by
后跟字段名用于排序(如age、sex等)
升序后加asc
降序后加desc - group by
后跟字段名用于分组(如age、sex等)
2.通配符 - *所有展示字段名
- %代表零个到多个字符
- _代表一个字符
3.条件运算符 - 等于=
- 小于<
- 大于>
- 不等于<> or!=
4.逻辑运算符 - and
并列条件 - or
或者条件 - like
包含条件 - not like
不包含条件 - in
写法in ('…','…')
在……里 - not in
写法not in ('…','…')
不在……里 - between and
写法between…and…
在…和…之间
5.统计函数 - 计数count( )
- 求和sum( )
- 最大值max( )
- 最小值min( )
- 平均值avg( )
6.语法
① 过滤语句 - select*from 表名;
- select * from 表名where 字段名 条件运算符 字段值 ;
- select字段名1,字段名2,……from 表名;
②排序语句 - select * from 表名 order by 字段名1 desc,字段名2 asc;
③统计语句 - 计数
select count(*)from 表名; - 求和
select sum(字段名)from 表名; - 最大值
select max(字段名)from 表名; - 最小值
select min(字段名)from 表名; - 平均值
select avg(字段名)from 表名;