2016-07-26 43 views
0

我想知道是否有任何種類的工具將數據從一個數據庫移動到另一個數據庫。在我的情況下,我試圖將數據從hsqldb移動到mysql。 我已經試過用mysql工作臺,但它不支持hsqldb。在不同數據庫之間移動數據

我認爲最糟糕的情況是將數據導出到sql文件,修改這些並嘗試在mysql中導入它們。

回答

0

我的解決方案是SQL-Workbench,它可用於在數據庫之間複製/同步數據。你可以在cli中執行sql-Files,這樣可以很容易地運行遠程。 要複製/移動/ snyc /無論您的數據是什麼,只需使用WbCopy。

例如:

WbCopy -sourceConnection='username=SA,url=jdbc:hsqldb:/db/myDb' -targetConnection='username=root,url=jdbc:mysql://someIp:3306/myDB' -targetTable=SOMETABLE -sourceTable=SOMETABLE -ignoreIdentityColumns=false -mode=insert,update -keyColumns=ID -deleteTarget=false -continueOnError=false;

相關問題