Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将mySQL表导出到OpenOffice电子表格_Mysql_Command Line_Export_Date_Openoffice.org - Fatal编程技术网

将mySQL表导出到OpenOffice电子表格

将mySQL表导出到OpenOffice电子表格,mysql,command-line,export,date,openoffice.org,Mysql,Command Line,Export,Date,Openoffice.org,我想将mySQL表的内容导出到OpenOffice电子表格中。CSV导出不适用于我,因为mySQL日期的格式与OO日期的格式不同。在phpadmin中,“导出”选项卡中的“打开文档电子表格”选项工作正常。我现在想在命令行中执行此操作。可能吗? 当做 帕特里克像这样的方法应该会奏效: mysql> SELECT a,b INTO OUTFILE '/tmp/result.text' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LIN

我想将mySQL表的内容导出到OpenOffice电子表格中。CSV导出不适用于我,因为mySQL日期的格式与OO日期的格式不同。在phpadmin中,“导出”选项卡中的“打开文档电子表格”选项工作正常。我现在想在命令行中执行此操作。可能吗? 当做
帕特里克

像这样的方法应该会奏效:

mysql> SELECT a,b INTO OUTFILE '/tmp/result.text' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n' FROM test_table;
选择。。。OUTFILE是加载数据填充的补充,因此请检查是否有特定选项使其类似于OO。 ->

格式化select语句中的日期,即:select date_格式(date_字段,%W%M%Y');
->

类似的方法应该会奏效:

mysql> SELECT a,b INTO OUTFILE '/tmp/result.text' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n' FROM test_table;
选择。。。OUTFILE是加载数据填充的补充,因此请检查是否有特定选项使其类似于OO。 ->

格式化select语句中的日期,即:select date_格式(date_字段,%W%M%Y'); ->

  • 按说明将Base连接到MySQL

  • 按说明将数据从Base复制到Calc

  • 祝你好运

  • 按说明将Base连接到MySQL

  • 按说明将数据从Base复制到Calc


  • 祝你好运

    谢谢你,约翰。当我说date_format函数将用字符串类型替换日期字段的日期类型时,我错了吗?我想要的是保留日期类型的东西。当然,我可以在电子表格中编码日期格式中字符串格式的转换,但我只是想避免这种情况。再次感谢!不确定,帕特里克。我猜当PHPmyadmin导出到OUTFILE时,它使用各种选项。我用date_格式和OUTFILE进行的不同尝试没有成功。我也像你一样认为PHPadmin使用INTO-OUTFILE和各种选项,但我不知道这些选项会以OpenOffice认可的格式编码类型日期。INTO-OUTFILE语法可能很难正确。您是否尝试过“str_to_date”,即设置col1=date_格式(str_to_date(@col2,'format'),'your format'),谢谢John。当我说date_format函数将用字符串类型替换日期字段的日期类型时,我错了吗?我想要的是保留日期类型的东西。当然,我可以在电子表格中编码日期格式中字符串格式的转换,但我只是想避免这种情况。再次感谢!不确定,帕特里克。我猜当PHPmyadmin导出到OUTFILE时,它使用各种选项。我用date_格式和OUTFILE进行的不同尝试没有成功。我也像你一样认为PHPadmin使用INTO-OUTFILE和各种选项,但我不知道这些选项会以OpenOffice认可的格式编码类型日期。INTO-OUTFILE语法可能很难正确。您是否尝试过“str_to_date”,即设置col1=date_格式(str_to_date(@col2,'format'),“您的格式”)