Rumah > pangkalan data > tutorial mysql > Bagaimanakah saya boleh mengeksport hasil pertanyaan MySQL ke fail Excel atau .TXT?

Bagaimanakah saya boleh mengeksport hasil pertanyaan MySQL ke fail Excel atau .TXT?

Susan Sarandon
Lepaskan: 2024-11-05 00:54:02
asal
620 orang telah melayarinya

How can I export MySQL query results to Excel or .TXT files?

Menyimpan Output Pertanyaan MySQL ke Excel atau Fail .TXT

MySQL menawarkan kaedah mudah untuk mengeksport hasil pertanyaan ke fail data. Pengguna boleh memilih untuk menyimpan fail ini sama ada dalam format .txt atau Microsoft Excel.

.Output Fail TXT

MySQL membenarkan eksport hasil pertanyaan yang lancar ke fail .txt menggunakan sambungan INTO OUTFILE. Dengan ciri ini, pengguna boleh mencipta fail nilai dipisahkan koma (CSV) yang serasi dengan aplikasi hamparan seperti Excel.

Untuk mengeksport hasil pertanyaan ke fail .txt, ikut langkah berikut:

  1. Buat pernyataan SELECT untuk mendapatkan semula data yang dikehendaki.
  2. Gunakan klausa INTO OUTFILE untuk menentukan laluan fail output dan pengubah suai.
  3. Laksanakan pertanyaan.

Contohnya, untuk mengeksport data daripada jadual "pesanan" ke fail bernama "/tmp/orders.txt," gunakan yang berikut:

SELECT order_id, product_name, qty FROM orders
INTO OUTFILE '/tmp/orders.txt'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Salin selepas log masuk

Ini akan mencipta fail yang dipisahkan tab dengan setiap baris dihidupkan baris yang berasingan.

Output Fail Excel

MySQL tidak menyokong secara langsung mengeksport data ke fail Excel. Walau bagaimanapun, pengguna boleh memanfaatkan kaedah eksport fail .txt dan kemudian mengimport fail CSV secara manual ke dalam Excel.

Eksport Baris Perintah

Sebagai alternatif, pengguna boleh mendapatkan pertanyaan output melalui klien dengan melaksanakan pertanyaan dan mengubah hala keluaran ke fail setempat:

mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
Salin selepas log masuk

Pendekatan ini membolehkan untuk mengeksport hasil pertanyaan sama ada kepada fail .txt atau Excel.

Atas ialah kandungan terperinci Bagaimanakah saya boleh mengeksport hasil pertanyaan MySQL ke fail Excel atau .TXT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan