Виждам, че казахте, че не искате да използвате mysqldump
, но стигнах до тази страница, докато търся подобно решение и други може да го намерят. Имайки това предвид, ето един прост начин за дублиране на база данни от командния ред на сървър на Windows:
- Създайте целевата база данни, като използвате MySQLAdmin или предпочитания от вас метод. В този пример
db2
е целевата база данни, където изходната база данниdb1
ще бъде копиран. - Изпълнете следния оператор на команден ред:
mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2
Забележка:НЯМА интервал между -p
и [password]