Jika Anda terbiasa dengan proses mencari pekerjaan, Anda mungkin sudah memperhatikan bahwa beberapa perusahaan suka menggunakan tugas dibawa pulang untuk menentukan apakah seorang kandidat cocok atau tidak. Karena sebagian besar perusahaan menggunakan SQL, biasanya mereka ingin melihat apakah Anda dapat menyelesaikan masalah menggunakan SQL. Namun, tidak semua perusahaan akan memberi Anda kumpulan data apa pun untuk dikerjakan. Kemungkinan perusahaan hanya menyediakan skema tabel, dan Anda mungkin bertanya-tanya apakah kueri Anda benar-benar dapat dijalankan. Oleh karena itu, mengimpor kumpulan data ke dalam database bisa sangat membantu
Pada artikel ini, saya akan membahas cara menginstal MySQL Workbench dan mengimpor data ke MySQL Workbench langkah demi langkah
MulaiMySQL Workbench adalah alat visual terpadu untuk arsitek database, pengembang, dan DBA. Ini tersedia di Windows, Linux, dan Mac OS X. Pada artikel ini, saya akan menggunakan sistem Mac OSX. Untuk memulai, Anda perlu menginstal MySQL dan MySQL Workbench
Untuk menginstal MySQL menggunakan penginstal paket
Unduh file gambar disk (.dmg_) (versi komunitas tersedia di sini) yang berisi penginstal paket MySQL. Klik dua kali file untuk memasang image disk dan melihat isinya
Anda sekarang memiliki data Anda di file LOAD DATA_4. Kami akan menggunakan perintah di bawah ini untuk mengimpor data dari file LOAD DATA0 ke database MySQL (menggunakan Workbench)
# MySQL Version 8.0.27 LOAD DATA INFILE 'C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/top 5 easiest ways to import excel file into mysql database.csv' INTO TABLE tb_students FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 ROWS;
Dalam pernyataan LOAD DATA_ di atas, data dari file yang diberikan akan dikumpulkan dan dimasukkan ke dalam tabel yang disebutkan. Baris pertama akan diabaikan (nama kolom) karena kita sudah memilikinya saat membuat tabel di MySQL Workbench
Dalam contoh ini, bidang file LOAD DATA_0 diakhiri dengan koma. Milik Anda dapat diakhiri dengan LOAD DATA_8 atau spasi tunggal
Jika demikian, ganti baris LOAD DATA_9 dengan LOAD DATA0 atau LOAD DATA1 masing-masing. Mari kita lihat data file LOAD DATA4 dan kemudian data MySQL yang diberikan di bawah ini
Data dalam LOAD DATA_3 Berkas
Data di Tabel MySQL
Anda juga dapat menggunakan pernyataan LOAD DATA_ dari Command Line (CMD). Kami telah membuat tabel baru bernama LOAD DATA_5 untuk mempraktikkan pernyataan LOAD DATA baris perintah
Gunakan pernyataan LOAD DATA_ untuk mengimpor data melalui prompt baris perintah
Mari baca id dari LOAD DATA5 untuk mengonfirmasi bahwa data telah diimpor. Lihat tangkapan layar berikut
Jika Anda melihat kesalahan tentang pertimbangan keamanan saat menggunakan pernyataan LOAD DATA, maka Anda dapat mengunjungi situs web untuk melihat kemungkinan solusinya
Metode 2. Gunakan tb_students_1 untuk Mengimpor Data
Metode ini berguna jika Anda tidak ingin mengonversi jenis file Anda dari .xlsx menjadi LOAD DATA0. Pergi ke , ikuti petunjuk sebagai berikut (atau sesuai kebutuhan Anda)
Pilih file excel Anda dan tipe database MySQL. Beri tahu tb_students_4 dengan mencentang atau menghapus centang tb_students5
Centang tb_students_6 jika Anda mau. Jika Anda ingin menggunakan lembar kerja aktif, centang tb_students7
Jika tidak, beri tahu nama lembar kerja. Kami tidak menggunakannya untuk tutorial ini dan lebih suka memberi tahu nama lembar kerja, tb_students8
Pastikan untuk mencentang tb_students_9 untuk mengimpor seluruh data. Jika tidak, berikan rentang selnya
Anda dapat menulis nama tabel Anda (berikan nama yang unik) di mana Anda ingin datanya diimpor. Kemudian, klik tombol id_0
Anda akan melihat layar berikut. Anda dapat mengunduh kueri atau menyalinnya untuk dijalankan di mana pun Anda mau
Kita dapat melihat tangkapan layar berikut untuk mengonfirmasi bahwa data telah diimpor, dan kita dapat membacanya
Metode 3. Impor Data Menggunakan id1
Jika Anda menggunakan id_1, Anda dapat mengimpor data menggunakan langkah-langkah berikut (lihat tangkapan layar yang diberikan)
Untuk latihan, kita telah membuat tabel baru bernama id3. Ini memiliki lima kolom bernama id, firstname, lastname, gender, dan city
Klik pada tab id_9 dan pilih file LOAD DATA4 Anda. firstname1 akan menjadi firstname2, tetapi Anda dapat memilih sesuai persyaratan
Berikan firstname_3 dan klik firstname4 di pojok kanan bawah
Anda dapat melihat bahwa semua catatan sedang diimpor dimasukkan ke dalam tabel bernama id3 sebagai berikut
Mari kita lihat apakah datanya diimpor atau tidak. Dan ini dia. Kami telah mengimpor data
Kesimpulan
Terakhir, kami telah menyimpulkan bahwa Anda harus menggunakan metode berbeda untuk mengimpor data ke MySQL
Kami melihat dua metode untuk mengimpor data dari file LOAD DATA0 ke MySQL. Ini termasuk pernyataan LOAD DATA (di meja kerja dan baris perintah) dan menggunakan id1