MySQL®バックアップをインポートする前に、 .my.cnfを作成できます。 ルートクレデンシャルを含むファイル。このファイルを使用すると、データベースを復元するときにパスワードを入力する必要がなくなり、MySQLを毎日バックアップするcronジョブスクリプトを作成する場合にも役立ちます。
MySQLのrootパスワードを/root/.my.cnfに保存します 、次の例に示すように、chmod 600
を使用します ファイルに適切な許可を設定します。
[client]
user=root
password=yourmysqlrootpassword
次のコマンドを使用して、単一のデータベースを復元します。
$ mysql [database_name] < /path/to/backup/backupfile.sql
次のコマンドを使用して、すべてのデータベースを復元します。テーブルが存在するか、バックアップにCREATETABLEステートメントが含まれている必要があります。
$ mysql < /path/to/backup/alldatabases.sql