MySQL 时间

Posted 小小宇小小灰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 时间相关的知识,希望对你有一定的参考价值。

1.去掉重复的数值

select owner from pet;

select distinct owner from pet;

 

2.

CREATE TABLE t1 (year YEAR(4), month INT(2) UNSIGNED ZEROFILL,
    day INT(2) UNSIGNED ZEROFILL);
INSERT INTO t1 VALUES(2000,1,1),(2000,1,20),(2000,1,30),(2000,2,2),
    (2000,2,23),(2000,2,23);

year(4)

insert into time values(78);   #数据库中显示:1978
insert into time values(‘78‘); #数据库中显示:1978
insert into time values(‘1978‘); #数据库中显示:1978

UNSIGNED:

将数字类型无符号化,这与C和C++这些程序语言的unsigned含义相同。

INT的类型范围-2 147 483 648~2 147 483 647

INT UNSIGNED范围0~4 294 967 295

 



以上是关于MySQL 时间的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

使用 json rereiver php mysql 在片段中填充列表视图

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段

修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段

mysql查看版本的四种方法