Вот моя текущая ситуация:загрузки данных MySQL входной_файл с соответствующими заголовками
- У меня есть CSV-файлы с X столбцов.
- У меня есть пустая база данных SQL с столбцами Y.
Проблема:
- CSV-файлы могут содержать столбцы базы данных SQL не имеет.
- База данных SQL может содержать столбцы/ключи, отсутствующие в файле CSV.
- Файлы CSV будут иметь сопоставимые столбцы Z с базой данных SQL; которые могут быть идентифицированы только через строку 1 (заголовки). Они не могут быть идентифицированы по заказу.
- Нельзя использовать графический интерфейс, например, HeidiSQL. Требуется решение командной строки.
Я хочу загрузить CSV-файл в пустую базу данных; оставляя все переменные, отсутствующие в файле CSV. Как это происходит и что делать? Мои попытки приводят к MYSQL, предполагая, что столбцы упорядочены так же, как и база данных.