phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Định dạng ngày CSV sang định dạng ngày MySQL

Định dạng DD/MM/YYYY không phải là ngày hợp lệ trong MySQL. Bạn có thể sử dụng LOAD DATA cùng với STR_TO_DATE để phân tích cú pháp chuỗi ngày thành ngày thực mà MySQL có thể nhận ra:

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')

Ở trên giả định rằng bảng của bạn có 4 cột và cột thứ ba mà bạn đang đọc trong tệp CSV của mình là ngày rắc rối. Mẹo ở đây là mỗi chuỗi ngày sẽ được ánh xạ nhanh chóng thành một loại ngày hợp lệ, để lại cho bạn kết quả bạn muốn.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. MySQL và PhpMyAdmin config.inc.php Vấn đề mật khẩu trên MAMP

  2. Giá trị 999,99 cho 1138 Trong Mysql / PhP Quản trị viên của tôi

  3. phpmyadmin:tạo một hàm

  4. Loại báo cáo không được công nhận. (gần VỚI ở vị trí 0)

  5. InnoDB:Đã cố gắng mở một vùng bảng đã mở trước đó