30
如何以CSV格式输出MySQL查询结果?
有没有一种简单的方法可以从Linux命令行运行MySQL查询并以CSV格式输出结果? 这是我现在正在做的事情: mysql -u uid -ppwd -D dbname << EOQ | sed -e 's/ /,/g' | tee list.csv select id, concat("\"",name,"\"") as name from students EOQ 当有很多列需要用引号引起来时,或者结果中有引号需要转义时,它将变得混乱。