隐藏错误(不建议这样做,但在修复根本原因之前,您可能必须这样做) 禁用mysql严格模式: SHOW VARIABLES LIKE 'sql_mode';+--------------+------------------------------------------+ |Variable_name |Value | +--------------+------------------------------------------+ |sql_mode |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION| +--------------+------------------------------------------+sudo nano /etc/mysql/my.cnf 添加以下内容
[mysqld]
sql_mode= <previous modes list but exclude STRICT_TRANS_TABLES>
``` `sudo service mysql restart` 注意:前面的步骤将显示启用的mysql模式的警告,而不是产生错误,要隐藏警告,您也可以像前面的步骤一样删除相关的模式。
使用文档:https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html
2条答案
按热度按时间dphi5xsq1#
隐藏错误(不建议这样做,但在修复根本原因之前,您可能必须这样做)
禁用mysql严格模式:
SHOW VARIABLES LIKE 'sql_mode';
+--------------+------------------------------------------+ |Variable_name |Value | +--------------+------------------------------------------+ |sql_mode |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION| +--------------+------------------------------------------+
sudo nano /etc/mysql/my.cnf
添加以下内容ycl3bljg2#
添加:
进入mysql配置文件。