相关疑难解决方法(0)

mysql修复无效日期

我的桌子上有一些无效的日期.我听说我可以禁用严格模式或使用无效的sql_mode ALLOW_INVALID_DATES(已通过select @@ global.sql_mode和重新启动的服务器确认).

我的问题是,我可以解决这些"无效"日期吗?我无法在每台服务器上禁用严格模式.

select * from table
>> Mysql2::Error: Invalid date: 1900-00-00

mysql --version
mysql  Ver 14.14 Distrib 5.1.61, for debian-linux-gnu (i686) using readline 6.1

mysql> select @@global.sql_mode;
+---------------------+
| @@global.sql_mode   |
+---------------------+
| ALLOW_INVALID_DATES |
Run Code Online (Sandbox Code Playgroud)

mysql

4
推荐指数
1
解决办法
4750
查看次数

标签 统计

mysql ×1