mysql建表时设置日期默认值 mysql创建表日期格式

导读:MySQL是一种常用的关系型数据库管理系统,创建表时需要注意日期格式的设置 。本文将介绍如何在MySQL中创建表,并正确设置日期格式 。
1. 创建表
使用CREATE TABLE语句创建表 , 例如:
```
CREATE TABLE student (
id INT(11) NOT NULL AUTO_INCREMENT,
【mysql建表时设置日期默认值 mysql创建表日期格式】name VARCHAR(50) NOT NULL,
birthday DATE,
PRIMARY KEY (id)
);
以上语句创建了一个名为student的表,包含三个字段:id、name和birthday 。其中,id为自增长整数类型,name为不为空的字符串类型 , birthday为日期类型 。
2. 日期格式
MySQL支持多种日期格式 , 例如YYYY-MM-DD、YY-MM-DD、YYYYMMDD等 。在创建表时,可以根据需求选择合适的日期格式 。例如,以下语句将birthday字段的日期格式设置为YYYY-MM-DD:
birthday DATE DEFAULT '1970-01-01',
以上语句创建了一个名为student的表,包含三个字段:id、name和birthday 。其中,id为自增长整数类型,name为不为空的字符串类型,birthday为日期类型,默认值为'1970-01-01',即如果没有输入生日信息,则默认为1970年1月1日 。
3. 总结
在MySQL中创建表时,需要注意日期格式的设置 。通过CREATE TABLE语句可以创建表 , 并使用DATE类型设置日期字段 。根据需求选择合适的日期格式,并设置默认值,可以更好地管理数据 。

    推荐阅读