MySQLでテーブルデータをSQLファイルにエクスポートする方法
MySQLのテーブルデータをSQLファイルにエクスポートするには、次の方法を使用できます。
- ターミナルでご利用になる方法
- mysqldump -u [ユーザー名] -p [パスワード] [データベース名] [テーブル名] > [出力ファイルパス]
- 例えば:
- mysqldump -u root -p123456 mydatabase mytable > /path/to/export.sql
- そのコマンドを実行するとmydatabaseデータベース内のmytableのデータを/export.sqlファイルにエクスポートできます。実行にはパスワードの入力が求められます。
- MySQL WorkbenchのGUIツールをご利用の場合、以下の手順でテーブルデータをSQLファイルに出力できます。
- データベースへ接続し、必要なデータベースを開く。
- 「SCHEMAS」パネルで、データを出力するデータベースを選択します。
- 「SCHEMAS」パネルで選択したデータベースを開き、「テーブル」ノードを選択してすべてのテーブルを表示する。
- データをエクスポートしたいテーブルを右クリックし、「テーブル データ エクスポート ウィザード」を選択します。
- エクスポート オプションでガイドを選択し、エクスポート ファイルのパスとファイル名を指定します。
- 「次へ」をクリックして、指示に従ってエクスポート処理を完了させてください。
すべての方法は、テーブルのデータをSQLファイルとしてエクスポートして、後で他のMySQLデータベースに復元したりインポートしたりできるようにします。