2015-11-07 60 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 –