`
阅读更多
创建表
create table t8 (
  `id1` timestamp NOT NULL default CURRENT_TIMESTAMP,
  `id2` datetime default NULL
);

查看表结构
desc t8;


查看时区变量
show variables like 'time_zone';


插入值并查看
insert into t8 values(now(), now());
select * from t8;


修改时区并查看
set time_zone='+9:00';
select * from t8;


  • 大小: 2.7 KB
  • 大小: 2.5 KB
  • 大小: 3.5 KB
  • 大小: 3.9 KB
分享到:
评论
2 楼 RobinWu 2009-06-06  
这是人自己看书做的一个例子记录下来的并没有转帖子。:evil:

书名是: <<深入浅出 - Mysql 数据库开发、优化与管理维护>>

您可以去证实一下!

littleJava 写道


http://blog.csdn.net/cb_121/archive/2009/02/13/3888722.aspx
转帖子也不专业

1 楼 littleJava 2009-06-05  

http://blog.csdn.net/cb_121/archive/2009/02/13/3888722.aspx
转帖子也不专业

相关推荐

    Mysql中的Datetime和Timestamp比较

    MySQL数据库系统中,时间数据类型是用来存储日期和时间值的,其中包括`DATE`、`DATETIME`和`TIMESTAMP`。这些类型在某些方面相似,但在其他方面却有着明显的区别。下面将详细介绍`DATETIME`和`TIMESTAMP`的比较,并...

    mysql时间类型对应的java类型1

    4. **TIMESTAMP**:与DATETIME类似,但存储的精度可以更高,可以精确到纳秒。在MySQL中,TIMESTAMP有时区敏感性,而DATETIME是固定的。在Java中,同样使用`java.sql.Timestamp`来表示。 5. **YEAR**:仅存储年份,...

    MySQL中datetime和timestamp的区别及使用详解

    在MySQL数据库中,datetime和timestamp是两种常用的日期和时间数据类型,它们虽然都可以用来存储日期和时间信息,但在使用和处理上存在一些显著的区别。本文将深入探讨这两种数据类型的差异以及如何在实际应用中选择...

    关于MySQL 时间类型 datetime、bigint、timestamp,你用哪个?

    ### MySQL时间类型详解:datetime、bigint、timestamp 在MySQL中,根据不同的应用场景和需求,可以选择多种方式来存储日期和时间信息。本篇文章将详细介绍三种常用的时间类型:`datetime`、`bigint` 和 `timestamp`...

    mysql中datetime类型设置默认值方法

    在MySQL数据库中,datetime类型常用于存储日期和时间的组合数据,如事件的发生时间或记录的创建、修改时间。在设计数据库表结构时,有时我们需要为datetime类型的字段设置默认值,以便在插入新记录时自动填充当前的...

    MySQL的datetime设置当前时间为默认值[定义].pdf

    MySQL datetime 设置当前时间为默认值 MySQL 中的 datetime 类型字段无法使用函数作为默认值,因此无法使用 `create_time datetime default now()` 的形式设置默认值。代替的方案是使用 TIMESTAMP 类型代替 ...

    spirng-boot 的时间类型(date、datetime、timestamp)的全局配置

    两者的区别在于,DATETIME的范围更广(1000-01-01到9999-12-31),而TIMESTAMP在MySQL 5.6及之后版本支持的范围与DATETIME相同,但在旧版本中范围较小(1970-01-01到2038-01-19)。此外,TIMESTAMP在某些情况下会...

    解决mysql时间戳datatime存储四舍五入问题.docx

    在MySQL数据库中,时间戳(Timestamp)和日期时间(DateTime)是两种常见的日期和时间数据类型,用于存储和处理时间信息。在您的项目中遇到的问题是关于DateTime类型的字段在存储时出现了四舍五入的问题,这通常是...

    MySQL timestamp自动更新时间分享

    4. **时间戳与datetime的区别**: - 时间戳timestamp在MySQL中占用4个字节,表示从1970年1月1日到现在的秒数。而datetime占用8个字节,可以存储更详细的日期和时间信息(包括时区)。 - 对于记录创建日期,如果你...

    datetime时间插入的5种方式

    在编程领域,尤其是在数据库操作中,插入datetime时间是常见的任务。MyBatis作为一个轻量级的持久层框架,为开发者提供了灵活的操作接口。本篇文章将详细介绍在MyBatis中插入datetime时间的五种方法,帮助你更好地...

    java与mysql日期类型的问题

    通过java向mysql中插入datetime类型的数据: String sql = "INSERT INTO wp_posts ( post_date )VALUES(?)"; PreparedStatement pstmt = connection.prepareStatement(sql); Timestamp time = new Timestamp...

    mysql timestamp数据类型

    它用于存储日期和时间信息,与`DATETIME`数据类型相似,但有一些显著的区别。 `TIMESTAMP`在MySQL中占据4个字节,可以表示从1970年1月1日(UTC)到2038年1月19日的日期和时间。另一方面,`DATETIME`数据类型占用8个...

    MySQL timestamp的类型与时区实例详解

    MySQL中的`TIMESTAMP`数据类型是用来存储日期和时间的,特别之处在于它与时区有密切关系。在MySQL中,`TIMESTAMP`的时间范围是从'1970-01-01 00:00:01'到'2038-01-19 03:14:07',这是基于UTC(协调世界时)的标准。...

    python正常时间和unix时间戳相互转换的方法

    本文实例讲述了python正常时间和unix时间戳相互转换的方法。...def timestamp_datetime(value): format = '%Y-%m-%d %H:%M:%S' # value为传入的值为时间戳(整形),如:1332888820 value = time.localtime(value

    PHP date()格式MySQL中插入datetime方法

    `date()`函数是PHP中用于格式化本地日期和时间的内置函数,而在MySQL中,有几种不同的日期时间类型,如DATE、DATETIME、TIMESTAMP和YEAR,每种都有其特定的用途和格式。 1. **PHP `date()`函数**: - `date()`函数...

    mysql取得datetime类型的数据,后面会跟个.0的实现方法

    在MySQL中,datetime和timestamp是两种常见的日期时间类型。datetime能存储的范围从1000-01-01 00:00:00到9999-12-31 23:59:59,而timestamp在不同版本的MySQL中有所不同,但通常能存储从1970-01-01 00:00:00到2038-...

    MySQL错误TIMESTAMP column with CURRENT_TIMESTAMP的解决方法

    在MySQL数据库中,`TIMESTAMP`数据类型常用于记录时间戳,它允许自动初始化或更新为当前日期和时间。然而,不同版本的MySQL对`TIMESTAMP`列的默认值和自动更新行为有不同的处理方式,这可能导致在不同环境下的兼容性...

Global site tag (gtag.js) - Google Analytics