美文网首页
MySQL数据类型

MySQL数据类型

作者: 攻城狮托马斯 | 来源:发表于2020-05-23 09:36 被阅读0次

通常考点

INT


无符号和有符号

CREATE TABLE test_unsigned(a INT UNSIGNED, b INT UNSIGNED)  UNSIGNED确定了无符号

如果在无符号中出现了复述,那就会报错.

CREATE TABLE TEST(INT(4) zerofill);

如果没有达到四位,补0,如果达到了就全部显示.

AUTO_INCREAMENT

如果插入NULL或者0, 自动increament, 如果负数则不影响

CHAR大小写区别


CHAR(n), varchar(n)中的n是什么意思,n是字符数, 其他的都是字节

create table test_ci (a varchar(10), key(a));

insert into testci values('a');

insert into testci values('A');

bin(用二进制来存, 不忽略大小写, 而ci会忽略大小写)

DataTime和Timestamp的区别


create table test_time (a timestamp, b datatime); // timeStamp 有时区, datatime没有时区

insert into test_time values(now(), now());

192.168.1.%, 百分号指的是所有的都可以访问.

Select * from 指的是id为xx的全部

相关文章

网友评论

      本文标题:MySQL数据类型

      本文链接:https://www.haomeiwen.com/subject/mouqahtx.html