0

我编写了一个 mysql 查询,它根据条件从表中选择一些行并将其写入 txt 文件。但我意识到,它在文件的最后一行插入了一组附加字符。这是查询

$sQuery  = " ( ";
            $sQuery .= " SELECT number ";
            $sQuery .= " INTO OUTFILE '".$outputfile_ndnd."' ";
            $sQuery .= " FIELDS TERMINATED BY ','  ";   
            $sQuery .= " LINES TERMINATED BY '\r\n' ";
            $sQuery .= " FROM `".$database."`.$temp_table_name";
            $sQuery .= " WHERE number NOT IN (SELECT number FROM `dnd`.`dnd` )";
            $sQuery .= ")";

有什么建议可以阻止它插入文件吗?(我看到了其他类似的问题,他们说它UTF-8's BOM,但在我的 mysql 查询的情况下没有得到如何停止它)

4

0 回答 0