示例示例MySQL数据库支持多种数据类型,包括数字、日期和时间、字符串以及二进制类型。数字类型:
MySQL数据库支持多种数据类型,包括数字、日期和时间、字符串以及二进制类型。
1. 数字类型:
INT:整型,可以存储整数值,范围从-2147483648到2147483647
FLOAT:浮点型,可以存储带小数的数值
DECIMAL:定点精度的数字,可以存储带小数的数值
2. 日期和时间类型:
DATE:日期类型,格式为“YYYY-MM-DD”
TIME:时间类型,格式为“HH:MM:SS”
DATETIME:日期时间类型,格式为“YYYY-MM-DD HH:MM:SS”
TIMESTAMP:时间戳类型,格式为“YYYY-MM-DD HH:MM:SS”
3. 字符串类型:
CHAR:定长字符串,最大长度为255
VARCHAR:可变长度字符串,最大长度为65535
TEXT:文本类型,最大长度为65535
4. 二进制类型:
BLOB:二进制大对象,最大长度为65535
BINARY:二进制字符串,最大长度为255
VARBINARY:可变长度二进制字符串,最大长度为65535
代码示例:
CREATE TABLE student (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
gender CHAR(1) NOT NULL,
age INT NOT NULL,
birthday DATE NOT NULL,
PRIMARY KEY (id)
);
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(6条)