2015-11-07 89 views
-1

如何导入和导出通过查询.sql文件。 通知JDBC如何导入和导出.SQL

+0

你是问关于创建和加载一个SQL转储文件?如果是这样,那么简单的方法是使用数据库的sql转储/恢复实用程序,而不是JDBC。只需使用'Process'类来调用它。 –

+0

我想通过java应用程序将我的数据存储在驱动器D或E中。 我害怕失去我的数据 –

+0

和我在SQL没有更多的经验,要做到这一点 –

回答

1

使用你的问题的进口部分已经在这里问“How to execute .sql script file using JDBC

做出口,你需要创建一个SQL查询来获得你的数据库从每一个表中的数据。然后将这些数据写入文件。

你导出数据的任务将使用SQL转储实用程序或MySQL工作台更简单。

做外销通过命令行一个单一的数据库,你可以这样做:

$的mysqldump -u [UNAME] -p [通] DB_NAME> db_backup.sql

更多的SQL命令行选项可以这里找到:“MySQL: How to export and import an .sql file from command line?

+0

我想导出和导入声明我的数据(JDBC) –

+0

什么说法?在java中没有单一的语句来做到这一点。 – Whitecat

+0

只能在CMD中工作? $的mysqldump -u [UNAME] -p [通] DB_NAME> db_backup.sql –