当使用'-H'连接到mysql服务器时,所有查询结果都将采用html格式(仅在命令行控制台上),但是当我使用“select ... into outfile xxx”将结果保存到文件中时,它不是文件中的html格式。怎么办?
答案 0 :(得分:0)
您可以使用SQLyog来实现此目的。按照简单的步骤......
执行查询,从结果选项卡中单击“导出为”(参见附件截图),选择导出为HTML,并提供要导出的文件名,然后单击“导出”按钮。数据将被导出。
您可以按如下方式为每个查询使用命令行工具(注意:应设置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
希望它有所帮助...