如何将查询结果保存到mysql中的html文件中?

时间:2012-09-27 17:26:48

标签: mysql

当使用'-H'连接到mysql服务器时,所有查询结果都将采用html格式(仅在命令行控制台上),但是当我使用“select ... into outfile xxx”将结果保存到文件中时,它不是文件中的html格式。怎么办?

1 个答案:

答案 0 :(得分:0)

您可以使用SQLyog来实现此目的。按照简单的步骤......

执行查询,从结果选项卡中单击“导出为”(参见附件截图),选择导出为HTML,并提供要导出的文件名,然后单击“导出”按钮。数据将被导出。

HTML layout screenshot

您可以按如下方式为每个查询使用命令行工具(注意:应设置MySQL的路径):

我尝试先用-H连接,然后使用outfile,但它没有那样工作。它的工作原理如下

mysql -u<username> -p<password> -H -e "query" <database> > <Filepath>

e.g.

mysql -umyusername -pmypassword -H -e "SELECT * from mydb.mytable" mydb > e:\test_html.html

希望它有所帮助...