为什么老师这里显示是错误,我的只是警告,是因为我之前关闭了严格模式?
来源:2-26 测试TIME类型
weixin_精慕门0479359
2020-04-17 23:55:06
2回答
好帮手慕小脸
2020-04-18
同学你好,
1、那怎么重新打开呢?
同学可以在cmd中使用如下sql设置mysql为严格模式:
set session sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
或者修改my.ini配置文件,设置sql_mode为:
sql_mode = ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION,
然后重新插入数据再试试。
2、还有严格模式什么时候需要关闭,什么时候需要打开?
这里并不没有固定的使用场景哦。
祝:学习愉快~
好帮手慕小脸
2020-04-18
同学你好,可能是因为同学关闭了严格模式的原因哦
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题
回答 3
回答 1