mysql 数据表 时间自动_MySQL数据库时间设置自动添加时间和自动更新时间
MySQL字段中設置時間字段自動添加創建時間和自動更新時間設置,
設置字段類型為:timestamp 默認值設置為current_timestamp(),
更新時間字段字段類型為:timestamp 默認值設置為 current_timestamp() ON UPDATE current_timestamp()
SQL語法和實例
create table tb_name(
join_time timestamp NULL DEFAULT current_timestamp(),
update_time timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp())
CREATE TABLE mytb (
join timestamp NULL DEFAULT current_timestamp(),
update timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
name varchar(12) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
數據插入驗證
mysql> insert into mytb(name) value(‘xiaoming‘);
數據更新驗證
mysql> update mytb set name="小花";
查詢驗證
原文:https://blog.51cto.com/maoxiaoxiong/2406477
總結
以上是生活随笔為你收集整理的mysql 数据表 时间自动_MySQL数据库时间设置自动添加时间和自动更新时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql设置约束l命令_2、MYSQL
- 下一篇: 要多少钱呢啊?