我已将 mysql 从站从 mysql 5.0 升级到 mysql 5.1。在追赶期间,复制在日期时间值不正确的查询上失败:
110919 13:56:18 [ERROR] Slave SQL: Error 'Incorrect datetime value: '2010-03-14 02:35:34.0' for column 'creation_date' at row 1' on query.
Run Code Online (Sandbox Code Playgroud)
我试图重新插入查询,但它再次失败,然后我将值固定为:
2010-03-14 02:35:34
Run Code Online (Sandbox Code Playgroud)
并接受了查询。
如何设置 mysql 以批准此类日期时间值以防止将来出现问题?
我的猜测是它是在表描述中设置的,并在 mysql_upgrade 期间被重置。