首页 >

mysql 时间 只存年月日 |php mysql 获取数据库连接

mysql退出应用,mysql语句between and,苹果笔记本mysql,mysql密码过期时间设置,mysql还可以优化,php mysql 获取数据库连接mysql 时间 只存年月日 |php mysql 获取数据库连接

但是有时候,大家只需要存储年月日信息,可以使用MySQL提供的DATE类型来实现。DATE类型只包含年月日信息,不包含时间信息。

CREATE TABLE `students` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`birthday` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

在上面的例子中,大家定义了一个包含学生信息的表,其中birthday字段使用了DATE类型,并且只存储了年月日。

需要注意的是,在使用DATE类型存储时,必须遵循YYYY-MM-DD的格式。例如,如果要插入一个日期为1990年8月20日的学生信息,可以使用以下SQL语句:

INSERT INTO `students` (`name`, `birthday`) VALUES
('张三', '1990-08-20');

通过以上代码,大家成功将张三的信息存储到了students表中,并且只保留了他的生日日期,没有包含时间信息。

使用DATE类型而不是DATETIME或TIMESTAMP类型存储日期信息,可以减小数据存储的空间,提高查询效率,并且避免了不必要的数据计算。


mysql 时间 只存年月日 |php mysql 获取数据库连接
  • mysql 字符串作表名 |mysql 查看配置项
  • mysql 字符串作表名 |mysql 查看配置项 | mysql 字符串作表名 |mysql 查看配置项 ...

    mysql 时间 只存年月日 |php mysql 获取数据库连接
  • mysql用户名密码登录(详解mysql用户登录的方法和步骤) |mysql默认多少连接
  • mysql用户名密码登录(详解mysql用户登录的方法和步骤) |mysql默认多少连接 | mysql用户名密码登录(详解mysql用户登录的方法和步骤) |mysql默认多少连接 ...

    mysql 时间 只存年月日 |php mysql 获取数据库连接
  • mysql 1045 |mysql select 结果去掉引号
  • mysql 1045 |mysql select 结果去掉引号 | mysql 1045 |mysql select 结果去掉引号 ...