sql >> データベース >  >> RDS >> Mysql

MySQL .frmからデータを復元する方法は?

    動作しました。

    1)ローカルインストールのサーバー上にある実際のデータベースにちなんで名付けられた空のデータベースを作成しました。

    2)「mysqld」を強制終了しました

    3)3つのib *ファイルをローカルのMySQLデータディレクトリにコピーしました(Windowsではルートドライブの隠しフォルダでした)。 my.cnfに応じて、InnoDBデータファイルディレクトリにコピーしたことを確認してください。InnoDBとMyISAMデータは異なるフォルダーに保存されている場合があります。 .frmファイルもコピーしました。

    4)"C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 5.1\my.ini" --innodb-force-recovery=6

    5)mysql -uroot -pmypassを実行しました use mydb; select * from mytable; 結果が返されました。

    6)mysqldump mydb mytable --compact > file.sqlを使用しました

    以上です!



    1. オフライン国際化アプリを作成する方法:Sqliteデータベースを使用する

    2. Tomcatjdbc接続プールに接続がありません

    3. cloumn内の各タイプの要素のカウントを取得するMySql

    4. データベース図MySQLの自動生成