SELECT * INTO OUTFILE "C://text.xls" FROM tb1;上面的导出的数据不包括表头数据,怎么样才能把表头数据一起导出?

解决方案 »

  1.   

    示例:
    d:\mysql55\bin\mysql -uroot -p123 -N -e "sET @aa='';SELECT @aa:=CONCAT(@aa,a1.column_name,',') FROM information_schema.columns a1  WHERE table_schema='aa' AND table_name='a'  ;  SELECT concat(LEFT(@aa,LENGTH(@aa)-1),char(13)) INTO OUTFILE 'r:/temp/123.txt';"d:\mysql55\bin\mysql -uroot -p123 -N -e "use aa;select * from a ">>r:\temp\123.txt
      

  2.   

    退出mysql  在dos下执行mysql -uroot -p123 dbname -e "select * from tb1" > c:/tex.xls
      

  3.   

    复杂了一些
    d:\mysql55\bin\mysql -uroot -p123 aa -e "select * from a" > r:\temp\123.txt