通常,要从mysql服务器导出CSV报告,我会在服务器上连接并运行一个查询,将结果保存到一个文本文件中,然后通过指定使用竖线分隔字符来将该文件导入到excel中。我需要在包含逗号和换行符(\n)的MEDIUMTEEXT列类型的表上运行报告。`mr` WHERE mr.dateInserted >= '2012-01-01' AND mr.dateInserted <= '2012-01-3
我试图创建一个文件(称为帐户),并在每一行中循环一个bash脚本(称为*name_checker*),并将其放入多个字符串中,存储在mysql子句的一个名为“$NAMES”的变量中。例如:从表中选择*,其中account_name IN ('$NAMES')NAME1NAME3
因此,我需要我的脚本(*name_checker*)去掉换行符,用单引号包围
它适用于前一个查询,但不适用于最后一个查询。// This one works and if there are no movies above 0 then it outpus 0 fine$tag_shows_result = mysql_query("SELECT * FROM tags WHEREtagname=