【发布时间】:2013-08-19 21:54:28
【问题描述】:
我有一个 PHP 脚本,它执行大量查询(多个 CREATE TEMPORARY TABLE)以便 UPDATE 一个唯一的表。
我想跳过CREATE TEMPORARY TABLE 上的复制,只复制UPDATE 查询。
我怎样才能做到这一点?我试图禁用mysql_bin_log,但它不起作用(mysql用户具有超级权限)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
【问题讨论】:
-
你到底想做什么?你能提供你想要实现的实际代码吗...?
-
正如我所说,我只想跳过通过 php 执行的一些 mysql 查询的复制。我相信实现这一目标的一种方法是禁用二进制日志,但我没有成功......
标签: php mysql replication