進入mysql終端執行下面命令

SHOW VARIABLES LIKE 'sql_mode';

如果啓用了嚴格模式就會顯示如下信息



mysql> SHOW VARIABLES LIKE 'sql_mode';
+---------------+--------------------------------------------+
| Variable_name | Value                                      |
+---------------+--------------------------------------------+
| sql_mode      | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION |
+---------------+--------------------------------------------+
1 row in set (0.00 sec)

關閉mysql嚴格模式

SET GLOBAL sql_mode='';

當然建議使用以下方式比較安全



打開Mysql終端並登錄
Run mysql console:
mysql -u your_username -p
選擇你的數據庫
USE your_database;
執行下面命令關閉mysql的嚴格模式
SET GLOBAL sql_mode='';

标签: mysql, error, field, doesn, have

添加新评论