When you create an import file using the Porter plugin (or even Porter Plus) a file is correctly created.
(.txt.gz file). Inside those .txt files the lines are terminated by the '\n' character
The problem is that on Windows the lines should be terminated by the '\r\n' characters.
Problematic code is:
class.importmodel.php lines 977-985:
$Sql = "load data infile $Path into table $Tablename
character set utf8
columns terminated by ','
optionally enclosed by '\"'
escaped by '\\\\'
lines terminated by '\\n'
ignore 1 lines";
Extra information : in the top of the file, where the constants are defined, the following constant is defined too:
const NEWLINE = "\n";
Maybe Windows OS could be detected and this constant could be used in the SQL query from lines 977-985
Changing lines terminated by '\n' to lines terminated by '\r\n' solved the problem for me.
FYI, that bug tracker is over here: https://github.com/lincolnwebs/VanillaPorter/issues