java - 如何在 java 上使用 mysqldump?

标签 java mysql

我在 mySQL 中创建了我的数据库,并使用 mysqldump 将其导出到一个文件中。 有没有办法让我在 JAVA 上的程序在 mysql 中连接并使用我保存在文件中的结构创建一个空数据库,前提是上述数据库尚未存在于服务器上? 谢谢!

最佳答案

尝试类似的东西:

Runtime.getRuntime().exec("mysql -u <username> -p<password> <youdbname> <  <youbackupfile>");

您需要替换 <username>使用您的用户名/<password>用你的密码/<yourdbname>用你的数据库名/<yourbackupfile>使用您用于备份的文件

FAQ for MySQL Backup

关于java - 如何在 java 上使用 mysqldump?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9567699/

相关文章:

java - 我可以使用 MultiKeyMap 来映射非特定字符的键吗

java - Java 中 String 列表和 String[] 列表,或 T 列表和 T[] 列表的通用方法

java - 如何编写接受堆栈和队列的方法?

java - 在 openJPA mySQL 中删除实体时出现 OptimisticLockException

php - 为什么我的表格中只显示一个结果?

java - 从 Java 转换为 C# - 使用 PKCS5Padding 解密 CBC-AES-256

Python MySQLdb 从另一个数据库中选择并插入

mysql - 如何将 MySQL 数据库结构导出到 Excel 文件?

mysql - Crystal 报表中的日期格式

mysql - 如何按字母顺序对表格中的列进行排序?