ホームページ >データベース >mysql チュートリアル >MySQL INTO OUTFILE エクスポートにヘッダーを含める方法は?
MySQL INTO OUTFILE エクスポートにヘッダーを含める
INTO OUTFILE 句を使用して MySQL からデータを抽出するとき、必要な状況が発生する可能性があります。出力ファイルに列ヘッダーを含めます。残念ながら、MySQL にはこれを直接行う方法が提供されていません。
この制限を回避するには、SELECT ステートメント自体にヘッダーを含めることで、出力ファイルにヘッダーを手動で追加できます。これには以下が含まれます:
たとえば、ColName1、ColName2、ColName3 という 3 つの列があるテーブルについて考えてみましょう。データをエクスポートしてヘッダーを含めるには、次のような SELECT ステートメントを使用します。
SELECT 'ColName1', 'ColName2', 'ColName3' UNION ALL SELECT ColName1, ColName2, ColName3 FROM YourTable INTO OUTFILE '/path/outfile'
このステートメントでは、最初の行に列ヘッダーが含まれており、UNION ALL 演算子はそれを列ヘッダーと結合します。 YourTable テーブルから選択されたデータ行。結果の出力ファイルには、データとともにヘッダーが含まれます。
以上がMySQL INTO OUTFILE エクスポートにヘッダーを含める方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。