ホームページ >バックエンド開発 >PHPチュートリアル >mysql がファイルを直接バックアップし、データを復元できない場合はどうすればよいですか?
私が運営していたウェブサイトがある日突然、トラブルシューティングを行った結果、データベースがダウンしていることに気付きました。
Mysql にログインすると、次のように表示されます:
Mysql を再起動する場合は、次のメッセージが表示されます:
リーリーMysql がダウンしていることがわかり、通常の方法ではバックアップできなかったので、/var/lib/mysql 下のファイルを直接コピーしてデータのバックアップをしようと考えました。
Mysql を再インストールした後、/var/lib/mysql/dbname/ の下に以前にバックアップしたいくつかの .frm を置き換え、Mysql を起動したところ、バックアップされた以前のデータが新しく作成されたデータベースに存在していないことがわかりました。
検索した結果、innodb で ibdata1 を置き換える必要があることがわかり、置き換えた後、Mysql を正常に起動できなくなりました。
リーリー
返信内容:
Mysql にログインすると、次のように表示されます:
リーリー
リーリー
Mysql がダウンしていることがわかり、通常の方法ではバックアップできなかったので、/var/lib/mysql 下のファイルを直接コピーしてデータのバックアップをしようと考えました。メイントピック
検索した結果、innodb で ibdata1 を置き換える必要があることがわかり、置き換えた後、Mysql を正常に起動できなくなりました。プロンプト:
リーリー
特定の mysq エラー ログ ファイルを表示し、その中のエラー情報に基づいて問題を解決します