1
tedzhou1221 2018-08-24 14:10:15 +08:00
好像可以设置,5.7 版本以上的好像是默认禁止
|
2
liprais 2018-08-24 14:42:08 +08:00
mysql 智障呗
|
3
zengzizhao 2018-08-24 15:01:54 +08:00
5.7 之前是可以
这有什么奇怪的 |
4
owenliang 2018-08-24 17:29:54 +08:00
的确是智障,我这两天 mysql 数据同步 ES,因为这个问题挂逼了。
|
5
janxin 2018-08-25 09:40:08 +08:00 via iPad
mysql 智障的问题多了…
|
6
xiaoyanbot OP @tedzhou1221 看了,5.7 也可以 0 插入
|
7
ERRORatDAY1 2018-09-08 15:00:18 +08:00
set global explicit_defaults_for_timestamp=on;
|
8
ERRORatDAY1 2018-09-08 15:09:48 +08:00
@ERRORatDAY1 set global sql_mode='............................,NO_ZERO_DATE';
断开连接,重新进入。或者以上两条变量设置的时候就是 session 级别; create table t1(shijian timestamp); insert into table t1 values(0); ERROR 1292 (22007): Incorrect datetime value: '0' for column 'id' at row 1 |