MySQLで、コールドバックアップとリストアの練習をしたいと思い、見よう見まねで下記作業を行ったところ、移行できませんでした。
マシンAからマシンBへのMySQLデータベース移行を意図しています。
どちらもxamppを使っています。
- マシンAのMySQLを停止
- マシンAの C:\xampp\mysql\data\testdb 内のファイルをUSBメモリへコピー
- マシンBの C:\xampp\mysql\data\testdb へ上記ファイルを貼り付け
- マシンBのMySQLを起動 → MySQLが起動しない。"mysqld.exeは動作を停止しました"
ググって調べたところ、 C:\xampp\mysql\data\ibdata1 ファイルもコピーすれば動くらしいことが理解できました。
しかし、マシンB側には他のDBがあるので、ibdata1ファイルを上書いてしまうのは良くないだろうと感じています。
普通はどのようにこの状況を解決するのか、知識のある方がいらっしゃいましたら、お教え頂けないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/18 13:35
2018/06/18 13:53