Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memasukkan data file csv ke database mysql

Anda dapat mencoba sintaks di bawah ini jika berhasil, jika tidak, berikan data csv:

LOAD DATA LOCAL INFILE 'C:/region_codes.csv' INTO TABLE `region_codes` FIELDS ESCAPED BY '\\' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n';

Jika sintaks di atas tidak berfungsi maka ekspor data dengan perintah di bawah ini lagi dan impor dengan perintah yang diberikan di bawah ini.

select * into outfile 'C:/region_codes.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from `region_codes`;

Sekarang gunakan perintah di bawah ini (untuk mengabaikan baris judul kolom)

LOAD DATA LOCAL INFILE 'C:/region_codes.csv' INTO TABLE `region_codes` FIELDS ESCAPED BY '\\' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES;

Catatan:Jika data disiapkan secara manual maka perlu dikoreksi secara manual.

Jika masih tidak berhasil, lampirkan data csv Anda untuk memeriksa masalah yang sebenarnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE[HY000]:Kesalahan umum:1835 Paket komunikasi yang salah di LARAVEL

  2. Rails 3 ActiveRecord:Pesan berdasarkan jumlah asosiasi

  3. Doktrin tidak mempertahankan entitas dengan nilai boolean dan PDO::ATTR_EMULATE_PREPARES =false di Mysql

  4. Kelompokkan baris dengan interval 7 hari mulai dari tanggal tertentu

  5. Cara mengatur batas waktu koneksi tergantung dari login pengguna di MySQL