Cara mengekspor data dari meja kerja mysql ke excel

Database adalah platform utama untuk bekerja dengan data dan menyimpan data. Namun seringkali, Anda harus mengeluarkan data dari database. Baca terus untuk mengetahui cara mengekspor data dari database MySQL ke file CSV

Dalam artikel ini, kami akan mendemonstrasikan cara mengekspor data ke file CSV. Kami akan mulai dengan memperkenalkan apa itu file CSV dan mengapa kami menggunakannya. Kemudian, kami akan mengekspor data dari database MySQL ke file CSV. Anda dapat melakukannya dengan dua cara. menggunakan prompt baris perintah atau antarmuka pengguna grafis (GUI)

Sebelum kita mulai, pastikan Anda telah menginstal database MySQL di PC Anda. Dan untuk memulai, lihat kursus kami tentang Dasar-Dasar SQL di MySQL untuk mempelajari atau meninjau perintah inti MySQL. Anda dapat membaca lebih lanjut tentang kursus MySQL kami di sini

Mari kita mulai

Berkas CSV. Apa Itu dan Mengapa Kami Menggunakannya

CSV singkatan dari "Comma-Separated Values". File CSV adalah file teks yang menyimpan data tabel. Setiap baris file CSV mewakili satu baris dalam tabel. Nilai kolom biasanya dipisahkan dengan koma (maka namanya, nilai yang dipisahkan koma), tetapi Anda dapat menggunakan pemisah lain, seperti titik koma atau tab. Biasanya, baris pertama file CSV menyimpan tajuk kolom dan baris berikutnya menyimpan data

Mari kita lihat tabel database sampel dan file CSV yang dibuat darinya

Ini sebuah meja

IdFirstNameLastNameSSN35JonathanGlover11122233336JenniferBrown44455566637ChristopherWatson777888999

Dan ini adalah file CSV yang sesuai

Id,FirstName,LastName,SSN
35,Jonathan,Glover,111222333
36,Jennifer,Brown,444555666
37,Christopher,Watson,777888999

Semudah itu

Sekarang mari kita jawab pertanyaan mengapa Anda ingin menggunakan file CSV. File CSV adalah cara termudah dan paling efisien untuk memindahkan data lintas database; . Dibutuhkan sedikit penyimpanan (tergantung pada jumlah data, tentu saja), dan dapat dikonversi ke hampir semua format file yang kompatibel dengan sistem untuk diproses lebih lanjut

Berikut adalah beberapa contoh betapa pentingnya file CSV sederhana. Anda dapat menggunakannya untuk

  • Ekspor data dari database MySQL untuk diproses lebih lanjut di alat yang berbeda
  • Pindahkan data dari satu database ke database lainnya tanpa masalah kompatibilitas
  • Impor data ke database

Fokus kami dalam artikel ini adalah mengekspor data dari database MySQL. Baca terus untuk mengetahui apa yang dapat Anda lakukan dengan data yang diekspor

Mengapa Mengekspor Data dari Database MySQL ke File CSV?

Mari kita jawab pertanyaan mengapa mengekspor data dari database MySQL, atau database lainnya, ke dalam file CSV

Setelah mengekspor data ke file CSV, Anda bisa

  • Transfer data ke database lain dengan mengimpor file CSV
  • Unggah file CSV ke alat perangkat lunak yang berbeda untuk diproses lebih lanjut, seperti spreadsheet atau alat pelaporan
  • Menganalisis data offline
  • Membuat grafik atau bagan berdasarkan data file CSV
  • Input data ke dalam laporan

Sekarang saatnya untuk melihat bagaimana hal itu dilakukan di MySQL

Mengekspor Data dari Database MySQL ke File CSV

Berikut adalah panduan langkah demi langkah tentang cara terhubung ke database MySQL melalui alat baris perintah atau antarmuka pengguna grafis (GUI) dan cara mengekspor data ke file CSV

Jika Anda ingin berlatih dengan kami, instal database MySQL di PC Anda untuk mengikuti langkah-langkahnya

Menggunakan Baris Perintah

Menghubungkan Basis Data

Anda dapat terhubung ke database MySQL menggunakan command prompt sederhana seperti ini

Cara mengekspor data dari meja kerja mysql ke excel

Untuk melakukannya, gunakan perintah berikut

mysql --host=localhost --user=username --password
_

Setelah itu, masukkan kata sandi Anda

Enter password: *******

Dan Anda terhubung

Mengekspor Data

Sekarang mari ekspor data kita ke dalam file CSV. Berikut tabel yang akan diekspor

Cara mengekspor data dari meja kerja mysql ke excel

Dan inilah cara mengekspor data dari MySQL ke file CSV menggunakan alat baris perintah

Cara mengekspor data dari meja kerja mysql ke excel

Untuk melakukannya, gunakan pernyataan SELECT untuk memilih data yang akan diekspor dan, pada akhirnya, tentukan file untuk menyimpan data yang diekspor

SELECT *
FROM data.employees
INTO OUTFILE 'employees.csv';

Jika Anda menggunakan Windows, file CSV kemungkinan besar tersedia di C. \ProgramData\MySQL\MySQL Server 8. 0\Data

Mari kita coba mengekspor data yang memerlukan kueri yang sedikit lebih rumit untuk diambil dari database. Berikut tabel yang akan diekspor

Cara mengekspor data dari meja kerja mysql ke excel

Dan inilah cara mengekspor data dari MySQL ke file CSV menggunakan baris perintah

Cara mengekspor data dari meja kerja mysql ke excel

Ini analog dengan ekspor sebelumnya. Anda menentukan pernyataan SELECT_ dan file untuk menyimpan data yang diekspor

SELECT e.Id, e.FirstName, e.LastName, e.SSN, ea.Street, ea.ZipCode,
       ea.City, ea.State, ea.Country
FROM data.employees e
JOIN data.employees_address ea
ON e.Id=ea.Id
INTO OUTFILE 'employees_addresses.csv';
_

INTO OUTFILE 'employees_addresses. csv';

Sekali lagi, jika Anda menggunakan Windows, file CSV kemungkinan besar tersedia di C. \ProgramData\MySQL\MySQL Server 8. 0\Data

Lanjutkan dan coba ekspor tabel data lain menggunakan alat baris perintah

Menggunakan GUI

Menghubungkan Basis Data

Mari terhubung ke MySQL menggunakan antarmuka pengguna grafis (GUI), MySQL Workbench

MySQL Workbench memungkinkan Anda terhubung ke database apa pun dengan mengklik tanda + di sebelah Koneksi MySQL di halaman beranda. Sebuah jendela akan muncul yang mengharuskan Anda memberikan detail koneksi, seperti nama koneksi, metode koneksi, nama host, port, nama pengguna, dan kata sandi

Cara mengekspor data dari meja kerja mysql ke excel

Setelah Anda memasukkan detail koneksi, uji koneksi dengan mengklik tombol Tes Koneksi

Setelah tes berhasil, Anda mendapatkan pesan ini

Cara mengekspor data dari meja kerja mysql ke excel

Mengekspor Data

Sekarang mari ekspor data kita ke dalam file CSV. Berikut tabel yang akan diekspor

Cara mengekspor data dari meja kerja mysql ke excel

Dan berikut adalah cara mengekspor data dari MySQL ke file CSV menggunakan MySQL Workbench GUI

  1. Klik kanan pada tabel yang akan diekspor dan pilih Wizard Ekspor Data Tabel
Cara mengekspor data dari meja kerja mysql ke excel
  1. Tentukan data yang ingin Anda ekspor, seperti kolom, offset baris (jumlah baris yang diekspor dihitung dari bawah), hitung (jumlah baris yang diekspor dihitung dari atas)
Cara mengekspor data dari meja kerja mysql ke excel
  1. Tentukan jalur file, format file (di sini, csv), pemisah baris (LF, CR, atau CR LF, tergantung pada sistem operasi Anda), karakter untuk menyertakan nilai string, dan pemisah nilai/bidang
Cara mengekspor data dari meja kerja mysql ke excel
  1. Berikut ringkasan tugas ekspor
Cara mengekspor data dari meja kerja mysql ke excel
  1. Jika ekspor berhasil, Anda akan mendapatkan pesan ini
Cara mengekspor data dari meja kerja mysql ke excel
  1. Dan layar terakhir
Cara mengekspor data dari meja kerja mysql ke excel

File yang diekspor menunggu Anda di lokasi yang ditentukan

Cara mengekspor data dari meja kerja mysql ke excel

Mari kita coba mengekspor data yang memerlukan kueri yang sedikit lebih rumit untuk diambil dari database. Untuk menggunakan Panduan Ekspor Data Tabel, pertama-tama kita membuat tampilan menggunakan kueri kompleks, lalu mengekspor tampilan ini

Pertama, mari buat tampilan

CREATE VIEW data.employees_addresses AS (
SELECT e.Id, e.FirstName, e.LastName, e.SSN, ea.Street, ea.ZipCode,
       ea.City, ea.State, ea.Country
FROM data.employees e
JOIN data.employees_address ea
ON e.Id=ea.Id);

Sekarang kita dapat mengekspor tampilan ini menggunakan Panduan Ekspor Data Tabel, seperti sebelumnya, untuk mendapatkan file CSV

Cara mengekspor data dari meja kerja mysql ke excel
Cara mengekspor data dari meja kerja mysql ke excel

Proses impor lebih mudah dilakukan menggunakan antarmuka pengguna grafis. Namun, proses ekspor lebih mudah dilakukan dengan menggunakan alat baris perintah. Lihat artikel kami tentang cara mengimpor file CSV ke database MySQL untuk melihat cara melakukan kebalikan dari proses ini

Mari Ekspor Beberapa Data

Sekarang Anda tahu cara mengekspor data dari MySQL ke file CSV. Dan jika Anda mengikuti artikel tertaut tentang cara mengimpor file CSV ke MySQL, Anda juga sudah familiar dengan proses impor. Tapi itu hanya untuk MySQL

Untuk mempelajari tentang proses ekspor dan impor data di mesin database lain, kami mendorong Anda untuk membaca artikel kami tentang cara mengimpor file CSV ke PostgreSQL menggunakan PgAdmin dan cara mengekspor file CSV dari Microsoft SQL Server menggunakan antarmuka pengguna grafis dan perintah

Bagaimana cara mengekspor dari meja kerja ke Excel?

Mengekspor Data di Meja Kerja .
Dari halaman beranda Integrasi Data, klik. .
Dari tarik-turun Tindakan, pilih Ekspor Data
Dari halaman Ekspor Data, lalu Mode Ekspor, pilih mode untuk mengekspor data. .
Dari Sertakan Filter, centang untuk menerapkan filter apa pun yang ditentukan dalam integrasi
Klik Oke

Bagaimana cara mengekspor hasil meja kerja MySQL ke Excel?

Anda dapat menggunakan MySQL Workbench untuk menjalankan kueri, lalu mengekspor hasil kueri tersebut ke file. Untuk melakukan ini. Jalankan kueri. Klik Ekspor pada bilah menu Kisi Hasil. .
CSV (; dipisahkan)
Pernyataan SQL INSERT
Lembar Kerja Excel
XML (format MySQL)

Bagaimana cara mengekspor data dari meja kerja MySQL?

2 Jawaban .
Pilih skema yang akan diekspor di Tabel untuk diekspor
Klik Ekspor ke file Mandiri
Periksa apakah Opsi Lanjutan. persis seperti yang Anda inginkan ekspor
Klik tombol Mulai Ekspor

Bagaimana cara mengekspor data dari MySQL ke Excel?

Cara mengekspor data dari MySQL ke Excel .
Pilih MySQL sebagai sumber data dan Excel sebagai tujuan data. .
Buat koneksi ke server MySQL Anda
Masukkan database dan tabel/tampilan yang ingin Anda ekspor. .
Sambungkan ke akun Microsoft Anda dan tentukan buku kerja Excel untuk data tersebut