如何在没有第三方工具的情况下将.sql文件转换为.xlsx(excel)

时间:2015-06-04 11:05:03

标签: mysql sql excel excel-2010

我正在使用mysql服务器使用mysqldump import命令我已经在backup.sql文件中备份了我的数据库现在我想要在MS excel2010中转换此文件,请建议我使用任何第三方工具轻松使用。谢谢你

2 个答案:

答案 0 :(得分:1)

* .sql文件类型存储COMMANDS和NOT DATA。 因此,直接做你想做的事情是不可能的,你首先需要获取你的数据,然后才能在Excel中显示或做其他事情。

答案 1 :(得分:1)

我假设你想要excel格式的表中的数据。 您需要以“.csv”格式导出数据。 (逗号分隔值)

SELECT * INTO OUTFILE 'table.csv'
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\r\n'
FROM table

基本上,它从'table'中选择所有内容并将其输出到'table.csv'文件中,并在值之间使用逗号。有关详细信息,请参阅:http://www.mysqltutorial.org/mysql-export-table-to-csv/

然后,您可以直接在Excel中打开“.csv”文件,并将其保存为“Excel 2010”格式。