Экспорт таблицы MySQL в электронную таблицу OpenOffice - PullRequest
1 голос
/ 06 ноября 2011

Я хочу экспортировать содержимое таблицы mySQL в электронную таблицу OpenOffice.Экспорт в CSV не работает для меня, потому что даты mySQL не имеют тот же формат, что и даты OO.В phpadmin опция «Открыть электронную таблицу документов» на вкладке «Экспорт» работает отлично.Я хотел бы сделать это сейчас в командной строке.Является ли это возможным?С уважением Патрик

Ответы [ 2 ]

1 голос
/ 06 ноября 2011

Что-то вроде этого должно работать:

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 DATE_FORMAT (поле_даты, «% W% M% Y»);-> http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format

0 голосов
/ 13 ноября 2011
  1. Подключите базу к MySQL, как описано здесь

  2. Скопируйте данные из базы в Calc, как описано здесь

Удачи!

...