数据备份
吴钢剑
这个作者很懒,什么都没留下…
展开
-
由mysql的 datetime 类型字段默认设置为了‘0000-00-00‘ 引发的血案
一、错误信息Java连接数据库转化为对象时报以下错误信息:Error querying database. Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp数据库迁移导入sql文件时报以下错误:[SQL] INSERT INTO `auto_policy_info` VALUES ('14', null, null, '0',转载 2020-08-04 22:57:46 · 1224 阅读 · 0 评论 -
mysql创建表时,设置timestamp DEFAULT NULL报错1067 - Invalid default value for ‘updated_at‘
问题背景:线上的linux服务器上的mysql服务器中导出数据库的结构。想要在本地创建一个测试版本导出后再本地mysql上运行却报错 1067 - Invalid default value formysql数据库中需要使用timestamp列来存储数据的创建时间和更新时间例如,创建后台管理菜单表,只看created_at和updated_at两个字段DROP TABLE IF EXISTS `admin_menu`;CREATE TABLE `admin_menu`...转载 2020-08-04 22:40:04 · 2556 阅读 · 0 评论