首页 >

mysql字段默认当前时间 |mysql 使用外键的坏处

超市 php mysql,cmake ubantu安装mysql,java ee怎么连接mysql,mysql 查询下划线,mysql计算日期天数,mysql 使用外键的坏处mysql字段默认当前时间 |mysql 使用外键的坏处

要将字段默认值设置为当前时间,可以使用NOW()函数,它会返回当前时间戳。

CREATE TABLE mytable (
id INT(11) NOT NULL AUTO_INCREMENT,
mydate DATETIME NOT NULL DEFAULT NOW(),
PRIMARY KEY (id)
);

在上面的代码中,mydate字段默认值为当前时间。也可以将默认值设置为当前日期,可以使用CURDATE()函数。

CREATE TABLE mytable (
id INT(11) NOT NULL AUTO_INCREMENT,
mydate DATE NOT NULL DEFAULT CURDATE(),
PRIMARY KEY (id)
);

这样在插入数据时,如果不指定mydate的值,系统会自动为其赋值为当前时间或当前日期。

如果要在数据插入时,强制使用数据库服务器的当前时间而不是客户端的当前时间,可以使用CURRENT_TIMESTAMP()函数,它会返回数据库服务器的当前时间。

CREATE TABLE mytable (
id INT(11) NOT NULL AUTO_INCREMENT,
mydate DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),
PRIMARY KEY (id)
);

这样,无论客户端的时间是否正确,插入的记录都使用数据库服务器的时间。


mysql字段默认当前时间 |mysql 使用外键的坏处
  • MySQL数据库中命名规范详解 |mysql 存储过程 字符串
  • MySQL数据库中命名规范详解 |mysql 存储过程 字符串 | MySQL数据库中命名规范详解 |mysql 存储过程 字符串 ...

    mysql字段默认当前时间 |mysql 使用外键的坏处
  • MySQL分析工具使用指南提高工作效率的必备技能 |mysql按班级查询学生成绩
  • MySQL分析工具使用指南提高工作效率的必备技能 |mysql按班级查询学生成绩 | MySQL分析工具使用指南提高工作效率的必备技能 |mysql按班级查询学生成绩 ...

    mysql字段默认当前时间 |mysql 使用外键的坏处
  • mysql数据库替换语句 |mysql binlog 查看sql
  • mysql数据库替换语句 |mysql binlog 查看sql | mysql数据库替换语句 |mysql binlog 查看sql ...