Hi!
On May 12, Nico Sabbi wrote:
> Alle Wednesday 12 May 2004 11:19, Sergei Golubchik ha scritto:
> > Hi!
> >
> > > sorry for replying to myself, but I verified that adding
> > > replicate-do-db=db to my.cnf doesn't work as I expected
> >
> > What do you mean - it doesn't work ?
> > Or, rather, how do you expect it to work ? :)
> >
> I expect the slave servers to execute insert statements related to the
> database "db" that they have in their binlog (that I can see), both when they
> are in the form
>
> insert into db.table values()
>
> and when they show as:
>
> use db;
> insert into table values()
>
> but this doesn't happen: the directive replicate-wild-do-table=db.% seems to
> control the behaviour of the slaves, so they only executes statements like
> insert into db.table values()
>
> This behavior breaks replication when I use
> mysqldump -h local -a -B db | mysql -h master
Yes, but the second syntax (with use db) should replicate if you use
replicate-do-db=db. I understood that you tried it, and it didn't work ?
Regards,
Sergei
--
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Sergei Golubchik <[EMAIL PROTECTED]>
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, Senior Software Developer
/_/ /_/\_, /___/\___\_\___/ Osnabrueck, Germany
<___/ www.mysql.com
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]