0

ハード ドライブがクラッシュしました。残念ながら、データベースを復元するための .sql ダンプがありません。ファイルシステム全体のごく最近のバックアップがありますが。

/usr/local/var/mysql/バックアップからファイルを取得し、同じ場所にある新しい再インストールに配置しました。

show databases;コマンドラインから使用すると、すべてのデータベースを表示できます。を使用してデータベースを選択することもできますuse <database>;。ただし、データベース上の任意のテーブルにアクセスしようとすると、次のように表示されますERROR 1146 (42S02): Table 'database.table' doesn't exist

ありがたいことに、重要性の低いいくつかのデータベースでのみ発生していますが、理想的にはそれらを完全に復元したいと考えています.

ありがとう

4

2 に答える 2

0

上書き後にmysqlデーモンを再起動しましたか?このスレッドも確認してください: https://superuser.com/questions/165575/import-or-restore-mysql-databases-from-var-directory

于 2013-01-05T04:42:37.317 に答える