我正在从插件创建自定义表。需要外键。为了安全起见,我想关掉foreign_keys_check
发布前maybe_create_table()
.
这是我必须检查变量初始状态、进行更改和显示结果的代码:
echo $wpdb->query( "SHOW VARIABLES LIKE \'%foreign%\'" );
$wpdb->query( \'SET foreign_key_checks=0\' );
echo $wpdb->query( "SHOW VARIABLES LIKE \'%foreign%\'" );
我希望输出是
10
反映出
SET
已成功。相反,我
11
指示
foreign_key_checks
变量保留
true
.
从WordPress内部以编程方式设置MySQL变量的正确方法是什么?