Tôi đang tải dữ liệu từ tập tin văn bản để bảng mysql sử dụng truy vấn sau đây:dòng lỗi Skip trong khi tải dữ liệu vào bảng mysql từ tập tin phân
LOAD DATA INFILE "myFile.csv"
INTO TABLE some_table
COLUMNS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n' (admin,consumer);
Nhưng khi tập tin của tôi chứa một số dòng lỗi nó không phải là có thể bỏ qua mà dòng và toàn bộ quá trình dừng lại ở nơi đó. Ý tôi là nếu định dạng tệp của tôi là:
---------- sankr : kumar ---------- ramesh:rao ---------- new users add here ---------- sri : vennla ---------- anu : bhavya ----------
Tôi phải tải bằng cách bỏ qua dòng "người dùng mới thêm tại đây". Làm thế nào có thể làm điều này?
Tệp của tôi chứa dòng lỗi nên truy vấn của tôi sẽ phát sinh lỗi khi tải và sẽ không tải bất kỳ thứ gì vào cơ sở dữ liệu. Việc dừng thực hiện của nó. Bất kỳ cách nào khác để đạt được điều này? – sankar
@ sankar bạn đang gặp phải lỗi gì? –
"LRI 1261 (01000): Hàng 73 không chứa dữ liệu cho tất cả các cột". Nó không tải ngay cả dòng duy nhất vào cơ sở dữ liệu. – sankar