Mysql学习笔记四之阶段总结(一)
来源:互联网 发布:淘宝开店信誉度 编辑:程序博客网 时间:2024/04/28 17:49
阶段总结(一)
列类型的概念
数值型
整型 tinyint smallint mediumintint bigint
整型的unsigned代表无符号,zerofill代表0填充,M代表宽度(在0填充)
浮点型/定点型 float(M,D) unsigned Mà精度,即总位数,D代表小数位 decimal比float更精确。
字符型
Char(M)定长,可存储的字符数,M<=255
Varchar(M) ,变长,可存储的字节数,M<=65535
Char与varchar的不同点
Char(M),实占M个字符,不够M个右侧补空格,取出时,在去除右侧空格,导致右侧真有空格时会丢失。
Varchar(M) ,有1-2个字节来标记真实的长度,
日期时间型
Year 1901-2155,如果输2位,‘00-69’之间+2000,‘70-99’之间+1900
Date YYYY-MM-DD,范围在1000-01-01à9999-12-31
Time HH :ii:ss,范围在-838:59:59à838:59:59
Datetime YY-MM-DDHH:ii:ss 1000-01-01 00:00:00à9999-12-31 23:59:59
开发中的一个问题—精确到秒的时间表示方式,不是用datetime,而是用int来表示时间戳
用时间戳方便计算,而且方便格式化成不同的显示样式。
建表语句
Create table 表明(
列名称 ,列类型[列属性][默认值],
…..
)engine 引擎名 charset 字符集
增:insert
答:往哪张表增,增那几列,各为什么值?
Insert into 表名
(列1,列2,..列N)
Values
(值1,值2..值N)
**如果不声明插入的列,则默认插入所有列。
改:update
答:修改哪张表,修改那几列,修改成什么值?在哪几行上生效?
Update表名
Set
列1 = 值1,
列2 = 值2,
….
列N =值N
Where 表达式;
删:delete
删除哪张表的数据,删除哪些行?
Delete from 表名
Where 表达式
查:select * from 表名
- Mysql学习笔记四之阶段总结(一)
- STL学习(四)阶段简单总结
- Hadoop学习笔记(四):Shuffle阶段
- mysql学习笔记之四(视图)
- Mysql学习笔记之四
- (crm笔记)阶段一总结
- MySQL(阶段一)
- 机器学习阶段总结一
- C#学习-阶段总结一
- mysql学习笔记(一)之mysqlparameter
- MySQL学习笔记(四)
- MySQL学习笔记(四)
- MySql学习笔记(四)
- MYSQL学习笔记(四)之常见的字符串函数
- 显著性论文学习阶段总结(一)
- 显著性论文学习阶段总结(一)
- 显著性论文学习阶段总结(一)
- 《深入理解java虚拟机》学习阶段总结(一)
- 如何查找SQL执行的真实执行计划
- 模块[camera]_变焦与对焦(转自csdn)
- Linux下网卡绑定(bonding)
- opencart中文包的安装
- 九的余数
- Mysql学习笔记四之阶段总结(一)
- User Interface-Menus
- 生成验证码
- 项目总结(一)------Python对文件和目录进行操作 (file对象/os/os.path/shutil 模块)
- 时区变化
- Gps获取卫星个数
- ACM博弈知识汇总
- C,C++ 常用的操作字符串的函数
- 函数实现不放在头文件的原因,及何时可以放头文件的情况