Tôi đã chơi với mysqlimport và tôi đã chạy vào hạn chế trong đó tên tệp phải giống với tên bảng. Có cách nào để làm việc vòng này không?Sử dụng mysqlimport nơi tên tệp khác với tên bảng
Tôi không thể đổi tên tệp vì nó được sử dụng bởi các quy trình khác và tôi không muốn sao chép tệp vì sẽ có nhiều tệp, một số tệp rất lớn.
Tôi muốn sử dụng mysqlimport không LOAD INFILE.
EDIT: Thật không may điều này cần phải chạy trên cửa sổ nên không có thủ thuật với các liên kết tượng trưng tôi sợ.
Tại sao bạn không muốn sử dụng 'LOAD DATA INFILE', khi nó giống như mysqlimport làm gì và nó cho phép bạn chỉ định một tên bảng khác nhau cho một tệp đầu vào đã cho? –
Tôi đang sử dụng Java/JDBC và gọi LOAD INFILE dường như không tạo ra bất kỳ lỗi nào khi có sự cố khi tải tệp trong một số trường hợp. Bạn nhận được các cảnh báo được hiển thị nếu bạn chạy nó thông qua Workbench nhưng trình điều khiển JDBC cho tôi không có gì trở lại. –
mysqlimport nên cho phép tham số đặt tên bảng khác, đây là tính năng cơ bản ... – baptx