-1

'-H'を使用してmysqlサーバーに接続すると、すべてのクエリ結果はhtml形式になります(コマンドラインコンソールのみ)が、「select ... into outfile xxx」を使用して結果をファイルに保存すると、そうではありません。ファイル内のhtml形式。どうやって進める?

4

1 に答える 1

0

この目的でSQLyogを使用できます。簡単な手順に従ってください...

クエリを実行し、[結果] タブから [エクスポート] をクリックし (添付のスクリーンショットを参照)、HTML としてエクスポートすることを選択し、エクスポートするファイル名を指定して、[エクスポート] ボタンをクリックします。データがエクスポートされます。

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

それが役に立てば幸い...

于 2012-09-27T17:42:39.643 に答える