2013-08-17 47 views
0

我有一個執行大量查詢(倍數爲CREATE TEMPORARY TABLE)的PHP腳本,以便UPDATE之一和唯一表。爲某些MySQL查詢禁用複製

我想在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

你究竟想要做什麼?你能告訴我們你想實現的實際代碼嗎? – bestprogrammerintheworld

+0

正如我所說的,我只是想跳過一些通過php執行的mysql查詢複製。我相信實現這一目標的一種方法是禁用二進制日誌,但我沒有成功...... – lepix

回答