如何将mysql表数据导出到microsoft excel?
有没有办法编写查询来输出这些数据?
我假设查询应采用以下形式
SELECT * FROM Tablename
OUTPUT INTO SOMEFILE.xls;
好心的帮助
您可以以 CSV 格式执行此操作:
SELECT *
FROM Tablename
INTO OUTFILE 'C:/tmp/result.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
也许您可以使用 Excel 连接到数据库,然后使用指定的查询导入数据。
您可以在 Excel 的数据选项卡上执行此操作。假设您有 excel 2007 或更高版本。
您可以使用一些 GUI 客户端,如 SQLyog 或 Navicat 并导出。SQLyog 有免费版。