随笔分类 - Mysql
Mysql类问题
摘要:索引的设计与使用 索引概述 在MYSQL中所有的列类型都可以被索引, 对相关列使用索引是提高SELECT操作性能的最佳途径 每种存储引擎对每个表至少支持16个索引. 总索引长度至少为256个字节 MYSQL还支持全文本(FULLTEXT)索引, 此索引可以用于全文搜索 在MYSQL5.6之后, In
阅读全文
摘要:数据类型 CHAR与VARCHAR类型 两者类型类似。都是用来存储字符串。但是保存和检索的方式不同。 CHAR - 固定长度的字符类型 VARCHAR - 可变长度的字符类型 varchar类型需要多出1到2字节来存储字符长度,一般字符数小于255的时候,使用一个字节来存储。如果字符数大于255,则
阅读全文
摘要:基本类型 整数类型 字节 最小值 最大值 TINYINT 1 有符号 -128无符号 0 有符号 127无符号 255 SMALLINT 2 有符号 -32768无符号 0 有符号 32767无符号 65535 MEDIUMINT 3 有符号 -8388608无符号 0 有符号 8388607无符号
阅读全文
摘要:DML操作是指对数据库中表记录的操作, 主要包括表记录的插入( insert ) . 更新( update ) . 删除( delete ) . 查询( select ), 是开发人员频繁使用的操作. 下面将依次对它们进行介绍. 插入记录 含可空的字段 . 非空但是含有默认值以及自增字段, 可以不在
阅读全文
摘要:-- 创建表 注意最后一条是没有逗号结束的 create table tablename( column_name_1 column_type_1 constraints, column_name_2 column_type_2 constraints, ... column_name_n colu
阅读全文
摘要:create_time时间格式 SELECT DATE_FORMAT(create_time,'%Y%u') weeks FROM student GROUP BY weeks; SELECT DATE_FORMAT(create_time,'%Y%m%d') days FROM student G
阅读全文
摘要:Aggregate(聚合) 聚合语句,对一组值进行操作,并返回单个值,也被称为组函数 函数名 作用 Max(column) 返回某一列的最大值(若无则返回null) MIN(column) 返回某一列的最小值(若无则返回null) COUNT(column) 返回某列的行数,要是为*则返回总行数 S
阅读全文