私は最近phpmyadminとApacheを再インストールし、データベースを復元しようとしています。 いくつかはInnoDBです。InnoDB/phpmyadminの問題
バックアップから.frmファイルをコピーしようとしました。データベースは表示されましたが、古いものの表はまったく表示されませんでした。
誰でもこの問題を解決する方法を知っていますか?これまで私はこの問題を抱えていませんでした。私は解決策を見つけるのに苦労しています。
私は最近phpmyadminとApacheを再インストールし、データベースを復元しようとしています。 いくつかはInnoDBです。InnoDB/phpmyadminの問題
バックアップから.frmファイルをコピーしようとしました。データベースは表示されましたが、古いものの表はまったく表示されませんでした。
誰でもこの問題を解決する方法を知っていますか?これまで私はこの問題を抱えていませんでした。私は解決策を見つけるのに苦労しています。
InnoDBは.frmファイルだけでなく、それ自身のデータディレクトリにもデータを保存します。バックアップしていない限り、データは失われます。
次回はmysqldumpを使用してください。
また、MySQLを再インストールしたと仮定します。単にApacheを再インストールするか、phpmyadminを実行してもデータが失われることはありません。
これが当てはまらない場合は、phpmyadminのセットアップ方法と、古いデータベース/テーブルの探し方を正確に記述する必要があります。 Maerlynが指摘したように、あなたはまた、mysqldumpを、常に最良の選択肢である、MySQLの
を再インストールしたと仮定すると、
新しいMySQLのインストールが最後のバージョンより新しい場合は、おそらくmysql_upgradeユーティリティを使用してテーブルファイルを高速化する必要があります。