mysqldumpを使いたくないと言っていたことがわかります 、しかし私は同様の解決策を探している間にこのページに到達しました、そして他の人もそれを見つけるかもしれません。これを念頭に置いて、Windowsサーバーのコマンドラインからデータベースを複製する簡単な方法を次に示します。
- MySQLAdminまたはお好みの方法を使用してターゲットデータベースを作成します。この例では、
db2はターゲットデータベースであり、ソースデータベースdb1コピーされます。 - コマンドラインで次のステートメントを実行します。
mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2
注:-pの間にスペースはありません および[password]