摘要: MySQL 支持两类字符型数据:文本字符串和二进制字符串。上一教程22中讲了文本字符串,这节来讲解二进制字符串。 二进制字符串类型有时候也直接被称为“二进制类型”。 MySQL 中的二进制字符串有 BIT、BINARY、VARBINARY、TINYBLOB、BLOB、MEDIUMBLOB 和 LON 阅读全文
posted @ 2020-08-14 14:16 KILLNPE 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 字符串类型用来存储字符串数据,还可以存储图片和声音的二进制数据。字符串可以区分或者不区分大小写的串比较,还可以进行正则表达式的匹配查找。 MySQL 中的字符串类型有 CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT、ENUM、SET 等。 下表中列出了 阅读全文
posted @ 2020-08-14 11:06 KILLNPE 阅读(207) 评论(0) 推荐(0) 编辑
摘要: MySQL 中有多处表示日期的数据类型:YEAR、TIME、DATE、DTAETIME、TIMESTAMP。当只记录年信息的时候,可以只使用 YEAR 类型。 每一个类型都有合法的取值范围,当指定确定不合法的值时,系统将“零”值插入数据库中。 下表中列出了 MySQL 中的日期与时间类型。 类型名称 阅读全文
posted @ 2020-08-14 10:16 KILLNPE 阅读(251) 评论(0) 推荐(0) 编辑
摘要: MySQL 中使用浮点数和定点数来表示小数。 浮点类型有两种,分别是单精度浮点数(FLOAT)和双精度浮点数(DOUBLE);定点类型只有一种,就是 DECIMAL。 浮点类型和定点类型都可以用(M, D)来表示,其中M称为精度,表示总共的位数(小数点"."不占位数);D称为标度,表示小数的位数。 阅读全文
posted @ 2020-08-14 09:38 KILLNPE 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 整数类型又称数值型数据,数值型数据类型主要用来存储数字。 MySQL 提供了多种数值型数据类型,不同的数据类型提供不同的取值范围,可以存储的值范围越大,所需的存储空间也会越大。 MySQL 主要提供的整数类型有 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT,其属性字段可 阅读全文
posted @ 2020-08-14 09:23 KILLNPE 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 数据类型(data_type)是指系统中所允许的数据的类型。MySQL 数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。 数据库中的每个列都应该有适当的数据类型,用于限制或允许该列中存储的数据。例如,列中存储的为数字,则相应的数据类型应该为数值类型。 如果使用错误的数据类型可能会严重影响 阅读全文
posted @ 2020-08-14 09:11 KILLNPE 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 数据表由多个字段组成,每个字段在进行数据定义的时候都要确定不同的数据类型。向每个字段插入的数据内容决定了该字段的数据类型。MySQL 提供了丰富的数据类型,根据实际需求,用户可以选择不同的数据类型。不同的数据类型,存储方式是不同的。 另外,MySQL 还提供了存储引擎,我们可以通过存储引擎决定数据表 阅读全文
posted @ 2020-08-14 09:00 KILLNPE 阅读(106) 评论(0) 推荐(0) 编辑