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

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

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;
—— 完 ——
  • Vue.js 清空数组内容和使用Vue.js解决反应性问题
  • 某项目承包者设计该项目有 0.5 的概率获利 200000 美元。
  • 甲公司生产销售乙、丙、丁三种产品,固定成本50000元
  • 2019年信息安全工程师案例分析真题与答案试题二
  • 变电运行管理安全隐患及防范措施探讨
  • 如何解决“缺失unityplayer.dll”错误?
  • 为了避讳,古代君王的名字在说话或行文中不能直接说出或写出...
  • 某企业2016年3月投资1500万元取得5万平方米的土地使用
  • IPSec属于(  )的安全解决方案。
  • 使用WinCC打开项目提示“当前不允许访问该项目”的解决方案

© CopyRight 2014~2024 薄学网.