MySql Replicate different tables to different database
You could make server2 as slave of server1. Server2 contains a replica of db1. Into db2 create a view that point to db1.t1, and int db3 create a view that point to db1.t2. I have attached an image to clarify.