解决 MySQL 5.7 日期不能为 0000-01-01

2023-07-31 16:57:30 码农 859

1、 查看当前sql-mode

select @@sql_mode;

2、设置 sql-mode

拷贝原来的值,移除 NO_ZERO_IN_DATE 和 NO_ZERO_DATE 两项即可

SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

3、使新的 sql-mode 生效

FLUSH PRIVILEGES;
—— 完 ——
  • 生日书:01月31日
  • 两种方式彻底解决请求被中止: 未能创建 SSL/TLS 安全通道
  • 2001年11月26日,美国政府正式颁布AES为美国国家标准。AES算法的分组长度为128位,其可选的密钥长度不包括()
  • 根据《水利建设工程文明工地创建管理办法》(水精[2014]3号),获得“文明工地”
  • 2011年9月8日,甲公司与乙公司订立合同,以每台30万元的价购买
  • 【201305-单选03】下面关于计算机系统的叙述中,最完整的是( )。
  • 2014年3月5日,机床生产商甲公司向乙公司出售机床20台,每台20万元
  • 关于劳动争议解决方式的说法,正确的是( )。
  • 根据《建筑施工安全检查标准》(JGJ59-2011),建筑施工安全
  • 生日书:01月01日

© CopyRight 2014~2024 薄学网.