MySQL クエリ出力を Excel または .TXT ファイルに保存する
MySQL は、クエリ結果をデータ ファイルにエクスポートするための便利な方法を提供します。ユーザーは、これらのファイルを .txt または Microsoft Excel 形式で保存することを選択できます。
.TXT ファイル出力
MySQL では、クエリ結果を .txt ファイルにシームレスにエクスポートできます。 INTO OUTFILE 拡張子を使用します。この機能を使用すると、ユーザーは Excel などのスプレッドシート アプリケーションと互換性のあるカンマ区切り値 (CSV) ファイルを作成できます。
クエリ結果を .txt ファイルにエクスポートするには、次の手順に従います:
たとえば、「orders」テーブルから「/tmp/orders.txt」という名前のファイルにデータをエクスポートするには、次のコマンドを使用します。
SELECT order_id, product_name, qty FROM orders INTO OUTFILE '/tmp/orders.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'
これにより、各行が含まれるタブ区切りのファイルが作成されます。
Excel ファイル出力
MySQL は、Excel ファイルへのデータのエクスポートを直接サポートしていません。ただし、ユーザーは .txt ファイルのエクスポート方法を利用して、CSV ファイルを Excel に手動でインポートできます。
コマンドライン エクスポート
あるいは、ユーザーはクエリを取得することもできます。クエリを実行し、出力をローカル ファイルにリダイレクトすることで、クライアント経由で出力します。
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
このアプローチでは、クエリ結果を .txt または Excel ファイルにエクスポートできます。
以上がMySQL クエリの結果を Excel または .TXT ファイルにエクスポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。