0
我知道有STRICT_ALL_TABLES,但我不是管理员,绝对不能在数据库上设置它。但是,我想知道是否可以将其设置为查询,类似于选择SQL_NO_CACHE,用于调试目的。在不严格的MySQL环境中,有没有一种方法可以使用strict来测试查询?
版本是5.1.42
谢谢!
我知道有STRICT_ALL_TABLES,但我不是管理员,绝对不能在数据库上设置它。但是,我想知道是否可以将其设置为查询,类似于选择SQL_NO_CACHE,用于调试目的。在不严格的MySQL环境中,有没有一种方法可以使用strict来测试查询?
版本是5.1.42
谢谢!
您可以设置严格的模式,只是与
SET SESSION sql_mode='STRICT_ALL_TABLES';
您的连接已经建立,那么你可以在同一连接上执行查询。
我宁愿只使用'TRADITIONAL'。 – Hammerite
@Hammerite,不要使用各种各样的快捷键,它们会以许多讨厌的方式咬你。 – Johan
@Johan,你能提供更多细节吗? – Hammerite