输入banner图图片脚本导航/分类

SQLYog执行SQL脚本提示:错误代码: 1067 - Invalid default value for '数据库表'查询:解决办法

TABLE `msg` ( `id` bigint(20) NOT NULL COMMENT ‘主键‘, `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ‘创建时间‘, `gmt_modified` datetime DEFAULT CURRENT_TIMESTAMP COMMENT ‘修改时间‘, `status_id` tinyint(3) unsigned NOT NULL DEFAULT ‘1‘ COMMENT ‘状态(1有效, 0无效)‘, `sort` int(11) NOT NULL DEFAULT ‘1‘ COMMENT ‘排序‘, `msg_type` tinyint(3) NOT NULL DEFAULT ‘1‘ COMMENT ‘短信类型(1系统消息,2其他)‘, `msg_title` varchar(255) NOT NULL COMMENT ‘短信标题‘, `msg_text` text COMMENT ‘短信内容‘, `is_time_send` tinyint(3) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘是否定时发送(1是,0否)‘, `send_time` datetime DEFAULT NULL COMMENT ‘发送时间‘, `is_send` tinyint(3) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘是否已发送(1是;0否)‘, `is_top` tinyint(3) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘是否置顶(1是;0否)‘, `back_remark` varchar(255) DEFAULT NULL COMMENT ‘后台备注‘, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT=‘站内信息表‘;

注意代码中标红的地方,5.6版本之前使用的是timestamp,之后使用的是datetime,它们俩的区别具体看如下链接:

https://www.cnblogs.com/mxwz/p/7520309.html

 

SQLYog执行SQL脚本提示:错误代码: 1067 - Invalid default value for '数据库表'查询:解决办法

标签:卸载   资料   efault   row   send   prim   data   dynamic   无效