mysql中如何设置默认时间为当前时间
2015-11-03 17:44
585 查看
修改日期类型为timestamp 并允许空,如下:
CREATE TABLE `test` (
`aaaa` varchar(50) NOT NULL,
`createday` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果是在navicat下操作的话,设置字段的类型为timestamp,默认值写上CURRENT_TIMESTAMP
CREATE TABLE `test` (
`aaaa` varchar(50) NOT NULL,
`createday` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果是在navicat下操作的话,设置字段的类型为timestamp,默认值写上CURRENT_TIMESTAMP
相关文章推荐
- Mysql Merge存储引擎
- 高性能MySql(一)
- mysql数据库更新报错,提示readonly,问题分析
- mysql 联结
- mysqli扩展库---事务控制
- mysql之my.cnf
- Mysql忘记密码
- xtrabackup对MySQL进行备份和恢复的全过程
- mysql度字段模糊查询
- MySql分级命令总结
- mysql创建视图中使用union报错1064
- 利用percona-xtrabackup快速搭建MySQL数据库主从复制
- 利用percona-xtrabackup快速搭建MySQL数据库主从复制
- mysql UNIX时间戳与日期的相互转换
- [MySQL FAQ]系列 — 为什么InnoDB表要建议用自增列做主键
- Mysql用户管理
- [MySQL优化案例]系列 — slave延迟很大优化方法
- mysql 行转列
- MySQL的简单使用方法
- Mysql Merge表的使用注意事项和优点介绍