- 這篇文章提供你完成以下操作的方法
-
- 使用Micosoft Access編輯、新增、刪除MySQL資料庫的資料
- 將Access 資料庫匯入至MySQL資料庫中
使用MyODBC
- 系統環境:Windows 7 x64、MySQL database、Microsoft Access Database
- 需求: MyODBC Driver:使用版本ODBC 5.2.5 winx64(下載鏈結)
使用MyODBC轉換資料
- MySQL官方網站: http://www.mysql.com/
- 安裝MyODBC:
設定 ODBC 資料來源:
- 再來點選「系統資料來源名稱」,並點「新增」,會跳出所有 Driver 的視窗,選擇 MySQL ODBC 5.2 Unicode Driver,然後點選完成
- 點選完成後,會跳出設定資料來源組態的視窗。
Data Source Name:設定你的資料來源名稱,例如access2mysql。
Description:對這個資料來源的描述與說明
TCP/IP Server:可用localhost,或者你的遠端伺服器IP。
Database Name:要連結的資料庫名稱,例如access2mysqldb。
User:使用者名稱,例如root。
Password:資料庫密碼,預設空白,或者輸入你先前設定的資料庫密碼。
Port:連線使用的 port 號為「3306」。
Test:此按鈕用來測試是否連線成功 - 輸入完資料後,點選ok,資料來源會新增你剛剛輸入的項目
- 如果你剛輸入的資料來源設定中,還沒有指定的資料庫,那就必須建立一個,可用以下指令
CREATE DATABASE access2mysqldb; - 其中access2mysqldb為你指定的資料庫名稱
匯入資料檔:
- 使用Miscrosoft Access開啟要匯入的資料檔
- 在要匯出的資料表上按右鍵選擇匯出>ODBC資料庫
- 輸入名稱
- 跳出選擇資料來源的視窗後,按下分頁"機器資料來源",選擇剛剛建立的資料庫(示例為Access2MySQL),按下確定
- 之後利用phpMyAdmin確定你的資料是否成功建立:
- 或者使用MySQL命令
你好!
回覆刪除想請教你關於 安裝ODBC 及 ACCESS 資料移轉到 MySQL 問題: 希望你幫忙! 感謝!
我是用 WIN 7 (x64) , 安裝 MYSQL ODBC 5.2w Driver (x64版本) 後, 按步驟做~至建立資料來源畫面 衹顯示 己安的 ODBC 5.2w Driver 及 SQL Sever 就沒有其他 driver顯示出來, 這樣有無問題呢?
• 按步驟至。 MYSQL CONNECTOR / ODBC~ 在DSN (自定名為ABC) 及填入其餘資料.
• 輸入完資料後,點選ok,資料來源會新增剛剛輸入的項目
__________________________________________________
問題如下:
匯入資料檔: ( 我是用 EXCEL 表 預先匯入成 ACCESS file的. )
•使用 Miscrosoft Access 開啟要匯入的資料檔
•在要匯出的資料表 ~ 輸入名稱(之前自訂名稱為ABC)
•跳出選擇資料來源的視窗後,按下分頁"機器資料來源",
**(點解沒有顯示之前建立的資料庫(ABC),??? 之後, 我按 "新增" 就 跳出 ODBC 系統 DSN 警告,
! 您以非系統管理員權限登入, 無法建立或修改系統DSN)**
***還有, 在檔案資料來源~ DSN檔位鍵入 ABC, 錯誤地 按確定, 新增了一個 ABC(使用者) 顯示在 "機器資料來源", 點樣可以將它刪除去?????***
請問是否是 WIN 7 要到 程式集 設定番 IIS 先得呢? 或是, 匯入資料檔時做錯 ????
請問用 EXCEL 匯入為 MS. ACCESS檔, 有無指定存放在那裡???
請問可否幫忙教下我, 教我點做????
可否回覆我這個電郵: monanlai@yahoo.com 感激! 謝謝!!