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

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

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;
—— 完 ——
  • 系统规划与管理师2017真题与答案【案例部分】
  • 外接第二显示器黑屏的解决办法
  • 【201305-单选40】下面关于 GIS 的分类描述正确的是:
  • Windows远程桌面出现CredSSP加密数据库修正问题解决方案
  • 生日书:01月28日
  • 白衣服发黄应该如何解决
  • 关于 Windows 10 下原生输入法输入字母和数字时字间距突然变大的解决方法
  • 根据《关于清理规范工程建设领域保证金的通知》(国办发[2016]49号),工程质量
  • 【201305-单选20】描述数据库中各种数据属性与组成的数据集合称为:
  • (2022-05事业单位联考A类)39、研究发现,1980年至2014年,气候变暖使高寒草地植被生长更早、更快,“最适生长期”时间提前。

© CopyRight 2014~2024 薄学网.