phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Format tanggal CSV ke format tanggal MySQL

Format DD/MM/YYYY bukan tanggal yang valid di MySQL. Anda dapat menggunakan LOAD DATA bersama dengan STR_TO_DATE untuk mengurai string tanggal menjadi tanggal aktual yang dapat dikenali MySQL:

LOAD DATA INFILE 'path/to/file.csv'
INTO TABLE yourTable FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n' 
(
    col1, col2, @var1, col4
)
SET date_col = STR_TO_DATE(@var1, '%d/%m/%Y')

Di atas mengasumsikan bahwa tabel Anda memiliki 4 kolom, dan kolom ketiga yang Anda baca dari file CSV Anda adalah tanggal yang merepotkan. Triknya di sini adalah bahwa setiap string tanggal akan dipetakan dengan cepat ke dalam jenis tanggal yang valid, meninggalkan Anda dengan hasil yang Anda inginkan.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Pernyataan MySQL ALL tidak berfungsi di phpmyadmin

  2. Bagaimana memilih semua catatan dari tabel selain dari 100 terakhir

  3. MySQL menambahkan nomor utama ke ID yang ada di kolom

  4. Hasil prosedur pengeksporan PhpMyAdmin

  5. Bagaimana cara mengupgrade phpMyAdmin di XAMPP ke yang terbaru?