将mySQL表导出到OpenOffice电子表格

时间:2011-11-05 20:02:03

标签: mysql command-line export date openoffice.org

我想将mySQL表的内容导出到OpenOffice电子表格中。 CSV导出对我不起作用,因为mySQL日期的格式与OO日期不同。在phpadmin中,“导出”选项卡中的“打开文档电子表格”选项非常有效。我想现在在命令行中这样做。可能吗? 问候 帕特里克

2 个答案:

答案 0 :(得分:1)

这样的事情应该有效:

mysql> SELECT a,b INTO OUTFILE '/tmp/result.text' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n' FROM test_table;

SELECT ... OUTFILE是LOAD DATA INFILE的补充,因此请检查特定选项是否与OO类似。 - > http://dev.mysql.com/doc/refman/5.0/en/load-data.html

在select语句中格式化日期,即:SELECT DATE_FORMAT(date_field,'%W%M%Y'); - > http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format

答案 1 :(得分:0)

  1. 按照here

  2. 所述,将Base连接到MySQL
  3. 按照here

  4. 所述,将数据从Base复制到Calc 祝你好运!