OSが破損してPiが起動しなくなったときにRaspberry Piで監視プログラムを実行していました。
バックアップがあります/etc/mysql
。内部にというファイルがありますDataLog.frm
。このファイルでデータベースの構造を再構成する方法はありますか?バックアップはありません/var/lib/mysql
。これが実際のデータだと思います。失われたがデータベース構造を再構築できれば、痛みをある程度軽減できます。
答え1
起動設定ファイルは[システムによって異なる場合があります。あなたの場合は、起動スクリプト(ある場合)を調べて、使用されている正確な設定ファイルを確認しているようです。]というエントリがあるとしますmysql
。/etc/my.cnf
datadir
/etc/mysql
mysql
/etc/init.d
[mysqld]
datadir=/var/lib/mysql
したがって、データディレクトリが失われると、データベース全体がdatadir
ないとデータも消えます。mysqldump
しかし、.frmファイルだけでは十分ではありません。エンジンを使用してテーブルを作成した場合とMyIsam
ファイル.MYI
が.MYD
必要.frm
です。