
MySQL
DaDou001
这个作者很懒,什么都没留下…
展开
-
MySQL--基础函数
聚合函数 count(name) count(distinct name);去重后的总数 sum max min avg 日期函数 current_date();日期 current_time();时间 current_timestamp();时间戳 current_now();日期时间 date(datetime);返回日期部分 date_add(日期,interval 3 day);可以为负数 date_sub(日期,interval 3 day); datediff(date,date);时间差 .原创 2020-10-16 13:27:02 · 190 阅读 · 0 评论 -
MySQL--索引/事务
聚簇索引 主键 唯一键 内部隐藏一个主键 聚簇索引的好处:加速主键作为查询条件 辅助索引 alter table t1 add index(name) 将主键和name拉出来,找到name所对应的主键,在回到原来的表(回表) type是ALL代表全表扫描 不是ALL就是走索引 ...原创 2020-10-16 13:20:18 · 110 阅读 · 0 评论 -
MySQL--表的增删查改
增加 insert into t1 values(1,2); 修改 replace into t1 values(1,2);(主键或唯一键冲突,则先删除在插入) update t1 a=1 where name=“wang”; *删除 delete from t1; delete from t1 where a=1; 查找 select * from t1;( * 是全列查找) ...原创 2020-10-16 13:19:33 · 122 阅读 · 0 评论 -
MySQL--基础
语句 索引 事务处理 MySQL 服务器-客户端 本地套(UNIX域套接字) ps -eLf | grep mysql | grep -v grep 查看线程 111 mysql服务器做的事情 语法检查 语义分析 权限 分析SQL语句,给出多种方案 优化器,执行sql(从哪拿数据),存储引擎去拿 数据库管理程序 数据库—>文件夹 表—>文件 ...原创 2020-06-15 13:03:22 · 294 阅读 · 0 评论 -
MySQL--表的约束
空属性 null 默认 not null 不允许为空 默认值/列描述 zerofill 主键—primary key 不能为空, 不能重复,最多只有一个主键 可以设置复合主键 自增长 只能有一个, 本身是一个索引,是整数 唯一键–unique 为了满足字段的唯一性, 主键只能有一个,而唯一键可以有多个. 外键–foreign key ...原创 2020-06-15 12:50:49 · 186 阅读 · 0 评论