Jeg kan se, at du sagde, at du ikke ville bruge mysqldump
, men jeg nåede denne side, mens jeg ledte efter en lignende løsning, og andre kan måske også finde den. Med det i tankerne er her en enkel måde at duplikere en database fra kommandolinjen på en Windows-server:
- Opret måldatabasen ved hjælp af MySQLAdmin eller din foretrukne metode. I dette eksempel,
db2
er måldatabasen, hvor kildedatabasendb1
vil blive kopieret. - Kør følgende sætning på en kommandolinje:
mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2
Bemærk:Der er INGEN mellemrum mellem -p
og [password]