Kør mysqldump
på hver database med --no-create-info
mulighed for at undgå at skrive skemaoplysninger. Kør derefter én gang på én database med --no-data
mulighed. Hvis du indlæser alle disse filer sekventielt i den samme måldatabase, burde dette fungere, udelukker enhver forskel i skemaet mellem de to databaser eller dublerede primærnøgler.
mysqldump -u root -p --no-create-info database1 > database1.sql
mysqldump -u root -p --no-create-info database2 > database2.sql
mysqldump -u root -p --no-data database1 > schema.sql
Efter oprettelse af en ny database, kør
mysql -uroot -p -Ddatabase3 < schema.sql
mysql -uroot -p -Ddatabase3 < database1.sql
mysql -uroot -p -Ddatabase3 < database2.sql
Dette kan også virke. Har ikke en Windows-boks til at teste på ATM
type schema.sql database1.sql database2.sql | mysql -uroot -p -Ddatabase3