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