我有一个PHP脚本执行大量查询(倍数CREATE TEMPORARY TABLE
),以便UPDATE
一个唯一的表。
我想跳过CREATE TEMPORARY TABLE
上的复制,只复制UPDATE
查询。
我怎样才能实现这一目标?我试图禁用mysql_bin_log
但它不起作用(mysql用户具有SUPER权限)s:
mysql_query("SET sql_log_bin=0;");
$i = mysql_fetch_assoc(mysql_query("SHOW VARIABLES LIKE 'log_bin';"));
var_dump($i['Value']); // Return : ON
答案 0 :(得分:1)
您应该使用replicate-wild-ignore-table = NotRep%并使用NotRep前缀创建表。
CREATE TEMPORARY TABLE NotRepTableForSmthn (...)