我编写了一个 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 查询的情况下没有得到如何停止它)