2010-05-09 51 views
-1

我有一個數據庫(mdb文件),我目前正忙於。我想知道是否有可能生成將用於創建此數據庫的MySQL代碼?從現有的數據庫獲取MySQL代碼

+1

你的問題不清楚。你是說你有一個Microsoft Access數據庫,你「忙」,你想在MySQL中創建一個相同的模式? – duffymo 2010-05-09 16:29:45

回答

0

您當然可以編寫DDL來創建和填充您已經在Microsoft Access上完成的工作的MySQL數據庫。只要把它放在一個文本文件中,你使用MySQL batch執行,你就全部設置好了。

如果您打算繼續開發兩者,您將需要考慮如何保持兩者同步。

1

您可以查看一些工具來嘗試轉換。

  1. 數據泵
  2. 微軟DTS(編號稱爲SQL Server集成服務)

其他選項可能會產生從Access'元數據數據庫MySQL的代碼,你可以從JDBC,ODBC,ADO.NET訪問或任何其他數據庫訪問技術與元數據支持。對於這個選項,你需要生成一段代碼(腳本)。所以如果你的訪問數據庫有大量的列,或者你打算多次執行這個任務,那麼它纔有意義。

當然,使用上述工具中的一種工具會更快。