Mysql中设置默认时间为系统当前时间
时间: 2024-01-23 09:04:14 浏览: 679
mysql如何设置默认时间为当前时间
5星 · 资源好评率100%
在 MySQL 中,可以使用 DEFAULT 关键字来设置默认值为系统当前时间。具体来说,可以在创建表时,在需要设置默认时间的字段后面加上 DEFAULT CURRENT_TIMESTAMP,如下所示:
```
CREATE TABLE my_table (
id INT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
```
这样,当插入一条新的记录时,如果不指定 created_at 字段的值,它的默认值就会被设置为当前的系统时间。如果需要更新已有记录的 created_at 值为当前时间,可以使用如下的 SQL 语句:
```
UPDATE my_table SET created_at = CURRENT_TIMESTAMP WHERE id = 1;
```
其中,id=1 表示需要更新的记录的 id 值为 1。
阅读全文