【发布时间】:2015-08-18 23:12:57
【问题描述】:
我正在使用 MySQL 服务器。使用mysqldump import 命令我已将我的数据库备份到backup.sql 文件中。现在我想将此文件转换为 MS Excel 2010。请建议我一种简单的方法,无需使用任何第三方工具。
【问题讨论】:
标签: mysql sql excel excel-2010
我正在使用 MySQL 服务器。使用mysqldump import 命令我已将我的数据库备份到backup.sql 文件中。现在我想将此文件转换为 MS Excel 2010。请建议我一种简单的方法,无需使用任何第三方工具。
【问题讨论】:
标签: mysql sql excel excel-2010
我假设您想要 Excel 格式的表格中的数据。 您需要以“.csv”格式导出数据。 (逗号分隔值)
SELECT * INTO OUTFILE 'table.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
FROM table
基本上,它会从“表”中选择所有内容并将其输出到“table.csv”文件中,值之间用逗号分隔。详情见:http://www.mysqltutorial.org/mysql-export-table-to-csv/
然后您可以直接在 excel 中打开“.csv”文件并将其保存为“Excel 2010”格式。
【讨论】:
*.sql 文件类型存储命令而非数据。 所以直接做你想做的事情是不可能的,你需要先获取数据,然后才能在 Excel 中显示或做其他事情。
【讨论】: