jump to navigation

Access轉MySQL 八月 12, 2008

Posted by YCYQ in 經驗.
Tags: ,
trackback

Migrating from Access to MySQL

今天試著去把Access轉成MySQL

參考MySQL的文件:

http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html

http://dev.mysql.com/doc/refman/5.0/en/load-data.html

有幾種方法可以轉,細節請看第一個連結,

我選了Text Import/Export這一種方式:

1. 先在MySQL裡面建好空資料表:定好Access資料表一樣多的欄位,欄位的規定也設定好。

2. 開啟Access,對其中的資料表作匯出 (檔案->匯出),存檔類型選擇文字檔案,要匯出成 .txt

此時會進入匯出文字精靈:

選擇第一個(分隔符號字元如逗點或是Tab所分隔的欄位)

-> 下一步

選擇欄位分隔記號:選  定位點

文字辨識符號:選  無

-> 下一步

-> 完成

(由於MySQL文件裡提到對於以tab或逗點作分隔記號的檔案可以順利匯入,因此本人選擇以tab(定位點)作分隔)

3. 把剛才匯出的檔案移動到mysql的data資料夾裡面。

4. 用命令列的方式進入MySQL後,使用LOAD DATA INFILE將檔案匯入,如下:

LOAD DATA INFILE 'data.txt' INTO TABLE table2
  FIELDS TERMINATED BY '\t';

5. 到此應該就是匯入MySQL成功。

至於其他的方式,我就還沒試過。

但一些編碼的東西目前還有問題尚未修正。

迴響»

No comments yet — be the first.

發表迴響

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

連結到 %s

Follow

Get every new post delivered to your Inbox.