确认将MySQL SET FOREIGN KEY CHECKS设置为= 1?

您可以借助变量来确认SET FOREIGN KEY CHECKS是否设置为= 1

@@foreign_key_checks;

语法如下-

select @@foreign_key_checks;

您可以使用SHOW VARIABLES命令。语法如下-

show variables like 'foreign%';

现在您可以实现这两种语法。

情况1-使用变量@@ foreign_key_checks。

查询如下-

mysql> SELECT @@foreign_key_checks;

这是输出-

+----------------------+
| @@foreign_key_checks |
+----------------------+
| 1                    |
+----------------------+
1 row in set (0.00 sec)

情况2-使用SHOW命令

查询如下-

mysql> show variables like 'foreign%';

以下是输出-

+--------------------+-------+
| Variable_name      | Value |
+--------------------+-------+
| foreign_key_checks | ON    |
+--------------------+-------+
1 row in set (0.01 sec)