MySQL Error number: 3956; Symbol: ER_WARN_DEPRECATED_YEAR_UNSIGNED; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: 3956; Symbol: ER_WARN_DEPRECATED_YEAR_UNSIGNED; SQLSTATE: HY000
Message: UNSIGNED for the YEAR data type is deprecated and support for it will be removed in a future release.
。
错误说明:
ER_WARN_DEPRECATED_YEAR_UNSIGNED 错误提示:MySQL不再支持将 YEAR 类型作为 unsigned 类型使用,请改用 YEAR 带符号类型。
常见案例
YEAR 类型作为 unsigned 类型使用时,将会报出此 ER_WARN_DEPRECATED_YEAR_UNSIGNED 错误提示。
解决方法:
修改将 YEAR 类型作为 unsigned 类型使用的代码,改为使用带符号类型。