これは、全体的にあなたがする必要のないトピックです...なぜですか?バックアップを正しく作成したので...バックアップが機能することをテストして知っているので、それらのバックアップを復元して、つできます。
インスタンス、角のインスタンスにあるインスタンス1インスタンスを..インスタンスインスタンスインスタンスカ登録はありませんインスタンスを..インスタンスインスタンスを設定...インスタンスだけで、インスタンスをインスタンスにする
すべてができます。
MySQLは前前にMySQL別をするし、これはMySQLシェルにできました。
mysqlfrmは、このスキーマをコメントでFRMファイルからスキーマを入力します。
mysqlfrm --diagnostic city.frm
# WARNING: Cannot generate character set or collation names
without the --server option.
# CAUTION: The diagnostic mode is a best-effort parse of the
.frm file. As such, it may not identify all of the components of the
table correctly. This is especially true for damaged files. It will also
not read the default values for the columns and the resulting statement
may not be syntactically correct.
# Reading .frm file for city.frm:
# The .frm file is a TABLE.
# CREATE TABLE Statement:
CREATE TABLE `city` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Name` char(160) DEFAULT NULL,
`CountryCode` char(12) NOT NULL,
`District` char(80) NOT NULL,
`Population` int(11) NOT NULL,
PRIMARY KEY `PRIMARY` (`ID`),
KEY `CountryCode` (`CountryCode`),
KEY `popkey` (`Population`)
) ENGINE=InnoDB;
#...done.
失ったスキーマができたので... DB衣表を再着します。例話、世界DBから都市データを失ったとデータます。
$ cp city.ibd / tmp /
$ cp city.ibd /tmp/
mysql> LOCK TABLES city WRITE;
mysql> ALTER TABLE city DISCARD TABLESPACE;
cp city.ibd /edb/local/mysql/data/rundeck/
chown tmdba:dba /edb/local/mysql/data/rundeck/city.ibd
mysql> ALTER TABLE city IMPORT TABLESPACE;
mysql> UNLOCK TABLES;
mysql> SELECT COUNT(*) FROM city;