MySQL入门很简单: 2 MySQL数据类型
2016-04-13 22:13
441 查看
2. MySQL数据类型
2.1 整数类型
后面的是默认显示宽度:
tinyint(4) smallint(6) mediumint(9) int(11) bigint(20)
2.2 浮点型和定点数类型
MySQL可以指定浮点数和定点数的精度: 数据类型(M,D) M:数据总长度, D:小数点后的长度
2.3 日期和时间
yuar年; data日期; time时间; datatime 日期时间(最通用); timestamp时间(时区),范围小;
2.4 字符串
1)CHAR类型和VARCHAR类型CHAR类型和VARCHAR类型在创建表的时间指定了最大长度,例如CHAR(4)就是指数据类型为CHAR,最大长度4
CHAR类型长度固定,其长度是0~255的任意值;
VARCHAR长度可变,
2)TEXT类型
TEXT类型只能保持字符数据,包括:
3)ENUM类型
4)SET类型
2.5 二进制
BINARY和VARBINARY; BIT类型; BLOB类型(用于存储图片,pdf文档等二进制文件)常见问题:
相关文章推荐
- 《MySQL必知必会学习笔记》:事务处理
- MySQL入门很简单: 1 数据库概述
- Windows下mysql忘记root密码的解决方法
- mysql 线程池
- MySQL优化必须调整的10项配置
- mysqli的认识与应用
- MySQL基础六:运算符和函数
- ubuntu mysql表名大小写区分
- ubuntu mysql表名大小写区分
- 故障案例,db启动失败,报错mysqld: File binlog not found (Errcode: 2)
- mysql 中文乱码
- 记一次MySql单列索引和联合索引的使用区别
- mySQL数据库Sql语句执行效率检查--Explain命令
- 更改Mysql数据库数据存储位置的具体步骤
- MySQL乱码问题转载
- MySQL 入门(十二)—— MySQL内部函数
- MySql 关键字冲突解决办法
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link
- MySQL数据库乱码问题
- mysql连结查询