、数字类型
类型
|
范围
|
说明
|
|
Char(N) [ binary] | N=1~255 个字元 binary :分辨大小写 |
固定长度 | std_name cahr(32) not null |
VarChar(N) [binary] | N=1~255 个字元 binary :分辨大小写 |
可变长度 | std_address varchar(256) |
TinyBlob | 最大长度255个字元(2^8-1) |
Blob (Binary large objects)储存二进位资料,且有分大小写 |
memo text not null |
TinyText | 最大长度255个字元(2^8-1) | ||
Blob | 最大长度65535个字元(2^16-1) | ||
Text | 最大长度65535个字元(2^16-1) | ||
MediumBlob | 最大长度 16777215 个字元(2^24-1) | ||
MediumText | 最大长度 16777215 个字元(2^24-1 | ||
LongBlob | 最大长度4294967295个字元 (2^32-1) | ||
LongText | 最大长度4294967295个字元 (2^32-1) | ||
Enum | 集合最大数目为65535 | 列举(Enumeration),Enum单选、Set复选 | sex enum(1,0) habby set(‘玩电玩’,'睡觉’,'看电影’,'听音乐’) |
Set | 集合最大数目为64 |
辨別Null与Not Null :Null为允许储存空值(Null)
二、数值
类型
|
范围
|
说明
|
例如
|
TinyInt[M] [UNSIGNED] | -128~127 UNSIGNED : 0~255 |
num tinyint unsigned | |
SmallInt[M] [UNSIGNED] | -32768~32767 UNSIGNED :0~ 65535 |
||
MediumInt[M] [UNSIGNED] | -8388608~8388607 UNSIGNED :0~16777215 |
||
Int[M] [UNSIGNED] | -2^31~2^31-1 UNSIGNED : 0~2^32 |
||
BigInt[M] [UNSIGNED] | -2^63~2^63-1 UNSIGNED : 0~2^64 |
||
Float [(M,D)] |
-3.4E+38~3.4E+38( 约 ) |
注: M 为长度, D 为小数,Float 4 bytes,Double 8 bytes | |
Double [(M,D)] | -1.79E+308~1.79E+308( 约 ) | ||
Decimal [(M,D)] |
辨別ZeroFill:当宣告关键字ZeroFill为自动填满0,如 000021
三、日期时间
类型
|
范围
|
说明
|
Date | 日期(yyyy-mm-dd) | |
Time | 时间(hh:mm:ss) | |
DateTime | 日期与时间組合(yyyy-mm-dd hh:mm:ss) | |
TimeStamp | yyyymmddhhmmss | |
Year |
年份yyyy |
====================================
相关推荐
最近在操作mysql数据库时,在操作text的类型的时候报错说数据...MySQL中tinytext、text、mediumtext和longtext详解 类型 范围 说明 Char(N) [ binary] N=1~255 个字元 binary :分辨大小写 固定长度
• 字符串类型:CHAR、VARCHAR、TEXT、TINYTEXT、MEDIUMTEXT、LONGTEXT。 • 日期和时间类型:DATE、TIME、DATETIME、TIMESTAMP、YEAR。 • 二进制数据类型:BINARY、VARBINARY、BLOB(包括 TINYBLOB、MEDIUMBLOB、...
DECIMAL M字节 ⼀个串的浮点数 有符号值: CHAR VARCHAR TINYBLOB BLOB MEDIUMBLOB LONGBLOB TINYTEXT TEXT MEDIUMTEXT LONGTEXT ENUM SET ⽇期与时间类型格式 DATE "YYYY-MM-DD" TIME "hh:mm:ss" DATETIME "YYYY-...
Clob 长文本类型 (MySQL中不支持,使用的是text) Blob 二进制类型 MySQL数据库 Text 长文本类型 TINYTEXT: 256 bytes TEXT: 65,535 bytes => ~64kb MEDIUMTEXT: 16,777,215 bytes => ~16MB LONGTEXT: 4,294,...
对于CHAR、VARCHAR和TEXT类型,前面的表中的值L和M应解释为字符数目,并且列定义中的这些类型的长度表示字符数目。例如,要想保存一个TINYTEXT值需要L字符+ 1个字节。 要想计算用于保存具体CHAR、VARCHAR或者TEXT列...
备注型:TINYTEXT ,TEXT ,LONGTEXT 4、创建一个简单的数据库 (并学习5个数据库操作命令) 创建一个数据库命令:CREATE TABLE 删除一个数据库命令:DROP TABLE 修改一个字段名称:RENAME TABLE `原字段` ...
最近有个朋友提到如何使用sql来删除一个字段中部分内容,于是就写了这篇文章,简单记过: 测试表如下: 代码如下: CREATE TABLE `t` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `domain` tinytext,...
字符型数据 字符型数据可以使用定长或变长的字符串来实现,其不同点在于固定长度的字符串使用空格向右填充,以保证占用同样的字节数;变长字符串不需要向右填充,并且所有字节数可变。...tinytext
create table users( id int(10) unsigned not null auto_INCREMENT KEY, username varchar(16) not null, password varchar(40) not null )charset=utf8; create table items( ...mx tinytext NOT NULL, ksdate
ePCR系统 临时注意事项: 使用MySQL Workbench...-创建表格charts ( id INT(11)AUTO_INCREMENT, date VARCHAR(45)NULL, call TINYTEXT NULL, detail TINYTEXT NULL, medications VARCHAR(45)NULL, proced
包括用户:普通用户和管理员 普通用户功能: ------- 查看留言 发表留言 管理员: ------- 登录和退出 查看留言 删除留言 回复留言 安装不了的,请执行下列语句: -- 数据库: `liuyanbook` -- 表的结构 `...
项目结构: 添加页面: 说明:这里只注重... CREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `l
"Datetime " " "否 " " " "8 "goods_ownerid "发布者编号 "Int "11 " "否 " " " "9 "goods_description "商品描述 "Tinytext " " " " " " "10 "goods_collect "被收藏数量 "Int "11 "0 " " " " " 3. 商品类型表...
CREATE TABLE ` menu ` ( ` id ` int ( 11 ) NOT NULL AUTO_INCREMENT COMMENT '主键,菜单id ' , ` parent_id ` int ( 11 ) NOT NULL COMMENT '父级菜单id ' , ` name ` tinytext COLLATE utf8_unicode_ci NOT ...
带大猩猩/ Mux,MariaDB,Redis的简单CRUD应用 注意 该项目不再维护。 我将做一个更好的新项目。 产品特点 ... manufacturer tinytext null ); 您可以从生成数据。 用户表: CREATE TABLE ` users `