我正在从插件创建自定义表。需要外键。为了安全起见,我想关掉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变量的正确方法是什么?