JAVA-是不是可以使用 java 代码备份 phpmyAdmin 上的数据库?

Posted

技术标签:

【中文标题】JAVA-是不是可以使用 java 代码备份 phpmyAdmin 上的数据库?【英文标题】:JAVA-Is it possible to make a backup of a database which is on phpmyAdmin using java code?JAVA-是否可以使用 java 代码备份 phpmyAdmin 上的数据库? 【发布时间】:2017-10-01 14:17:03 【问题描述】:

我需要使用 java 代码对存储在 phpmyAdmin 上的 certian 数据库(包括表和表上的数据)进行备份。有什么帮助吗?在此先感谢

【问题讨论】:

我发现,你需要使用一个叫做mysqldump的东西,但是如果它的MySql DB存储在pc上 【参考方案1】:
    phpMyAdmin 用于通过 Web 浏览器维护 MySQL 数据库,在 PHP 中实现 (c.f. https://www.phpmyadmin.net/)。 如果您想从 Java 访问 MySQL 数据库,您可以尝试使用 JDBC (https://dev.mysql.com/downloads/connector/j/)。

如果您真的非常想通过 phpMyAdmin 进行备份,您可以尝试编写一个 Selenium-Test 测试您的 phpMyAdmin 实例 (http://www.seleniumhq.org/)。但我想,有更简单的方法可以完成工作。

【讨论】:

我已经在 phpmyadmin 上完成了数据库,并使用了 JDBC,它可以正常工作。现在我只需要添加代码来创建存储在 phpmyadmin 上的数据库的导出(例如 .msql 文件)。 也许你应该用谷歌搜索你的问题。我发现了这个:coderanch.com/t/480353/databases/MySql-DB-backup-java 我试过但没有奏效。我现在制作了一种方法,可以将表上的数据备份到 Excel 文件中。不是我想要的,但总比没有好:)

以上是关于JAVA-是不是可以使用 java 代码备份 phpmyAdmin 上的数据库?的主要内容,如果未能解决你的问题,请参考以下文章

如何用Java实现MySQL数据库的备份和恢复

Java实现数据库备份并利用ant导入SQL脚本

Java 备份mysql数据库的问题

Freemarker入门

FreeMarker简介

求大神告知 linux系统下,JAVA如何操作mysql备份和还原。求源代码~~~~测试通过的加分。