使用加载数据本地infile加载不完整的csv数据

时间:2018-06-25 14:52:59

标签: php mysql csv file-upload

我一直在尝试使用LOAD DATA INFILE将数据从csv加载到我的mysql数据库。其中一列有很多空单元格。当我尝试使用where column <>''选择非空单元格时,结果将显示所有行而不是非空行。数据是数字和字符串的混合,列数据类型是varchar。当我用column!= 0搜索时,将显示所有数值数据。我知道数据存在,因为当我执行Select Distinct时,我可以看到所有值(但应该是一次)。如何选择所有非空单元格。上传代码为:

LOAD DATA LOCAL INFILE "'.$file.'"
    INTO TABLE '.$table.'
    FIELDS TERMINATED by \',\'
    LINES TERMINATED BY \'\n\'

0 个答案:

没有答案