我有一个用html编写的网站,jsp在eclipse中使用apache和MySQL5.5作为用户数据库。
我需要这个学校项目将数据库导出到XML文件中。我在用:
mysqldump a1成员-u root -p12345678 --xml > c:\Project\MysqlToXML.xml
而且效果很好。唯一的问题是,每当我需要使用mysqldump导出到XML时,我需要‘离开’网站,并将代码放在终端中。
我需要一个方法来使用这个命令,在网站内。喜欢按下一个按钮,它将预先形成命令,并将其导出为XML文件。
现在,如果在我使用的网站中向mysql插入命令很重要
db.insertUpdateDelete(~sql statment~);
谢谢你的帮助:)
发布于 2012-04-21 10:31:21
您必须能够从您的jsp文件中运行mysqldump程序。我不知道你的项目是如何组织的,所以我只想提出一个不太好但很简单的解决方案。
创建一个运行mysqldump程序的backup.jsp文件。您可以阅读并查看有关此这里或这里的代码示例。
然后,从html文件的jsp创建一个指向backup.jsp文件的链接()。
我希望这只是维护使用,没有最终用户将访问此,因为它可能需要一段时间,根据数据库的大小。
https://stackoverflow.com/questions/10258024
复制相似问题