【发布时间】:2013-07-05 13:24:15
【问题描述】:
我需要从我的数据库中将名为“app_users”的表导出到电子表格中,例如 csv。我该怎么做呢?另外,如何将此文件发送到浏览器?我正在使用 Zend 框架。
【问题讨论】:
标签: zend-framework zend-db zend-db-table
我需要从我的数据库中将名为“app_users”的表导出到电子表格中,例如 csv。我该怎么做呢?另外,如何将此文件发送到浏览器?我正在使用 Zend 框架。
【问题讨论】:
标签: zend-framework zend-db zend-db-table
根据this answer,如果您可以直接访问数据库服务器所在的文件系统,则可以运行以下 SQL 查询:
SELECT *
FROM app_users
INTO OUTFILE '/tmp/app_users.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
编辑:您可能还需要在创建并提供给用户后使用 php 删除此文件,否则下次运行上述查询时,它可能会拒绝覆盖该文件 (这是默认值)。
【讨论】:
SELECT 'first', 'second', 'third' UNION ALL SELECT * FROM app_users...查看pressingquestion.com/1528089/…
点击mysql工具栏中的导出按钮到sql数据库
【讨论】: