Navzdory dokumentaci, která říká, že prázdné položky jsou mapovány na hodnotu 0 , LOAD DATA INFILE ve skutečnosti nezpracovává prázdné položky. Musí mít buď hodnotu odpovídající datovému typu sloupce, nebo sekvenci \N znamená NULL.
Viz chyba https://bugs.mysql.com/bug.php?id=64603
Chcete-li to vyřešit, můžete nahradit \N pro prázdné položky pomocí příkazu sed (nebo jiného ekvivalentního nástroje pro nahrazování textu, který používáte ve Windows).
Viz také MySQL načítá hodnoty NULL z dat CSV