0

ユーザーデータベースにapache tomcatとmysql 5.5を使用して、Eclipseでhtml、jspで書かれたWebサイトがあります。
この学校のプロジェクトでは、データベースを XML ファイルにエクスポートする必要があります。私は使用しています:

mysqldump a1 メンバー -u root -p12345678 --xml > c:\Project\MysqlToXML.xml

そしてそれはうまくいっています。唯一の問題は、mysqldump を使用して XML にエクスポートする必要があるときはいつでも、Web サイトを「離れて」、ターミナルにコードを配置する必要があることです。

Web サイト内でこのコマンドを使用する方法が必要です。ボタンを押すと、コマンドが実行され、XMLファイルとしてエクスポートされます..
今、私が使用しているWebサイト内でmysqlにコマンドを挿入することが重要な場合

db.insertUpdateDelete(~SQLステートメント~);

助けてくれてありがとう :)

4

1 に答える 1

0

jsp ファイルの 1 つから mysqldump プログラムを実行できる必要があります。あなたのプロジェクトがどのように構成されているかわかりませんので、あまり良くないが単純な解決策を提案します。

mysqldump プログラムを実行する backup.jsp ファイルを作成します。これに関するコード例を読んで見ることができますhereまたはhere .

次に、html ファイルの jsp の 1 つから、backup.jsp ファイルへのリンク () を作成します。

データベースのサイズによっては時間がかかる場合があるため、これがメンテナンス用であり、エンド ユーザーがこれにアクセスできないことを願っています。

于 2012-04-21T10:31:21.393 に答える