2011-05-09 83 views
1

我知道这可能已经在这里问了很多,但我只是难住。我正在为一家拥有建立在Java之上的电子商务网站的公司工作。今天我被要求做的是基本上从查询中的表中提取所有信息,然后将其写入文本文件中,以清晰的表格布局。我真的没有这方面的经验。拉数据库表中的信息php

+3

您的问题需要解决。看起来您的真正问题似乎是:“如何根据从MySQL表中提取的数据创建适合提交给godatafeed.com的文件?” godatafeed.com格式规格如下:http://www.godatafeed.com/GoDataFeed-Source-File-Specifications.pdf – Asaph 2011-05-09 15:26:40

+1

听起来像您需要数据库管理工具的选择,在那里建立您的查询,然后将其导出到Excel ?向一些同事询问可用的SQL工具,Oracle-> SQL Developer,Various-> Toad,PostgreSQL - > pgAdmin,... – pintxo 2011-05-09 16:28:03

+0

@Asaph在地球上你有没有想到他想使用godatafeed.com?他从未提及文件格式或服务提供者。听起来像广告给我。 – BoffinbraiN 2011-05-10 09:36:20

回答

1

以下命令行可用于将MySQL表转储为表格格式的文本文件。我只在linux上试过这个,但类似的东西应该可以在任何带有MySQL的系统上运行。

echo "SELECT * FROM name_of_table" | mysql -t -u username -h host -p password database > outfile