
以下を見てきました:データベースはどこにありますか - MySQL ファイルの場所
あまり役に立たなかったようです。
単一の MySQLDatabase バックアップにこれを使用しました:http://www.tecmint.com/mysql-backup-and-restore-commands-for-database-administration/
単一 SQL データベースのバックアップのコマンドを実行すると、上記のリンクで指定された /var/lib/mysql/ ディレクトリに SQL が見つかりません。
他にどこにあるでしょうか?
PHPMyAdminも使用できません。
SSH ルートと FTP が利用可能です。
答え1
SQL バックアップは、mysqldump クエリを実行したフォルダーにあるはずです。ホーム ディレクトリからクエリを実行すると、ファイルは同じディレクトリに存在するはずです。
答え2
高速かつ完璧なバックアップが必要な場合は、mysqldump コマンドを使用して /var/lib/mysql をバックアップする方がよいでしょう。このとき、mysql をシャットダウンしておくことをお勧めします。シャットダウンしない場合は、古いバックアップを再度アクティブ化するときにテーブル修復が必要になります。mysqldump の方が安全です。
mysql db ファイルがどこにあるかを確認する最も簡単な方法は、mysqld の開いているファイルがどこにあるかを確認することです。これは lsof コマンドで確認できます。最初は lsof -n|grep mysqld をお勧めします。