MySQL Logical grouping of tables
i like to tell you in mysql , its also schema and database are different things.

schema is present under database.

means in two different database, same named schema may present.

i.e; in any one database this may possible -

create new schema sch1;
CREATE TABLE sch1.pet (name VARCHAR(20), owner VARCHAR(20),

create new schema sch2;
CREATE TABLE sch2.pet (name VARCHAR(20), owner VARCHAR(20),


in any 2nd database which having different connection ip have

above same schema  and  may possibly present..