我有一些脚本在MySQL主服务器上创建一个表,使用数据填充它,对数据执行一些操作,然后再次删除表。CREATE TABLE不在MySQL主机上复制到从服务器
我不希望所有这些都被复制到奴隶身上,因为这是浪费时间。有什么办法可以告诉slave与这张表无关,要么是在CREATE TABLE语句本身做一些巧妙的事情,要么是设置一个配置命令来表示类似“不复制任何以temp_开头的表” “(表名是动态的,允许多个用户,但始终以temp_开头)。
当然,使用合适的临时表将是完美的,但不幸的是我需要在一个查询中多次引用该表,这是MySQL不允许的。
你可以做同样为从上而不是主(节省一些麻烦) – ajreal
通常我会,但我们的SQL类发送给主机的所有更新和插入(ETC)(为你”想象),并告诉它做其他事情需要相当多的工作。 –