22

次の MySQL ファイルがバックアップ テープから復元されたとします。

  • tablename.frm
  • tablename.ibd

さらに、MySQL のインストールが で実行さinnodb_file_per_tableれ、データベースが で正常にシャットダウンされたとしmysqladmin shutdownます。

復元された MySQL ファイルが取得されたのと同じ MySQL バージョンの新規インストールがある場合、データをこの新規インストールにインポートするにはどうすればよいfrom tablename.ibdですtablename.frmか?

4

4 に答える 4

0

テーブルをテーブルスペースに入れる必要があります。

https://www.percona.com/doc/percona-xtrabackup/2.2/innobackupex/restoring_individual_tables_ibk.html

ALTER TABLE mydatabase.tablename IMPORT TABLESPACE;

必要な exp/cfg ファイルもあります。

于 2016-10-21T00:57:18.997 に答える
-1

これは、すべての場合に機能するとは限りません。しかし、はい、場合によっては機能しています...

まず、使用している wamp または xampp に関連するすべてのサービスを停止します。

次に、tablename.frm、tablename.ibd をコピー アンド ペーストします。

mysql/data/DATABASE NAME FOLDER の下のファイル。その後、すべてのサービスを再度開始します。そのDBの下に作成されたタブレット。

于 2016-10-26T11:43:00.460 に答える