在一个不严格的MySQL环境中,有没有办法使用strict来测试查询?

时间:2011-10-08 18:07:47

标签: mysql

我知道有STRICT_ALL_TABLES,但我不是管理员,绝对不能在数据库上设置它。但是,我想知道是否可以为查询设置它,有点像选择SQL_NO_CACHE,用于调试目的。

版本是5.1.42

谢谢!

1 个答案:

答案 0 :(得分:3)

您可以为

连接设置严格模式
SET SESSION sql_mode='STRICT_ALL_TABLES';

设置好后,您就可以在同一个连接上执行查询。

See manual for more details.