/mysql.sql 备份到当前目录下,带数据备份
2,列操作
添加列:alter table name add(列名,类型 默认值 约束,列名2 类型)
删除列:alter table name drop...后的表)进行过滤,having对分组后的数据进行过滤,
where是对于行数据的筛选,having是对于分组数据的的筛选
where和having在某些情况下可以显示相同的效果但where效率更高,参考...sql执行顺序.
sql执行顺序
select...
from 表名
where 行数据的筛选条件
group by 分组依据
having by 分组数据的筛选条件
order by 排序依据
执行顺序...用1,2,3,4,5, primary key
唯一,表示该类内容不可重复,但可同时为空,unique
非空 该列必须要内容 not null
检查/自定义 条件筛选 check(表达式) 表达式和where...不仅要维护原始表,还要维护索引,从而降低效率
大量数据表中,查询少量内容时,建议使用索引
主键与唯一列 默认提供索引
触发器
mysql> delimiter $$
mysql> CREATE TRIGGER