MySQLのmysqldumpを使用して、データベースのバックアップと復元を行う方法は?

MySQL の mysqldump コマンドを使用して、データベースのバックアップとリストアが可能です。以下はデータベースをバックアップ、リストアする手順です:

データベースのバックアップ:

  1. コマンドプロンプトまたはターミナルウィンドウを開いてください。
  2. 以下のコマンドを入力してください。
mysqldump -u username -p database_name > backup.sql

“username” は MySQL のユーザー名であり、”database_name” はバックアップするデータベースの名前、”backup.sql” はバックアップファイルの名前です。

  1. バックアップ.sql

データベースを復元する。

  1. コマンドプロンプトまたはターミナルウィンドウを開いてください。
  2. 以下のコマンドを入力してください。
mysql -u username -p database_name < backup.sql

usernameはMySQLのユーザー名であり、database_nameは復元するデータベース名、backup.sqlはバックアップファイルのパスです。

  1. エンターキーを押すと、システムはパスワードの入力を求めます。パスワードを入力した後は、回復プロセスが完了するまでお待ちください。

データベースを復元する前に、データベースが作成され、空であることを確認してください。そうでないと、データが失われる可能性や競合が起こる可能性があります。既存のデータベースにデータベースを復元する場合は、まずそのデータベース内のすべてのデータを削除してください。

bannerAds