「MySQL 5.6.x」提供「MySQL For Excel」,以前還沒有「提供」這樣「功能」,「魚仔」都要靠「SQLyog MySQL GUI」做「Excel」轉換,現在讓我們「體驗」「Office 2007」+「MySQL For Excel」
選擇「Install MySQL Products」
透過「Internet」檢查「是/否」有「更新」版本
選擇「Clinet Only」
「環境需求」檢查,點選「Execute」即可
PS
「缺少」元件,會自動「Internet」進行「Install」
檢查「完畢」,點選「Next」
Setup By Setup「安裝」每項「功能」,其中「MySQL For Excel 1.1.0」就是「這次主角」
安裝「完畢」
點選「Next」
點選「Finish」
檢查「控制台\系統管理工具」=>「資料來源 (ODBC)」
在「驅動程式」頁籤,檢查「是/否」安裝「MySQL ODBC 5.2W Driver」
PS.
若「ODBC」建立「失敗」需「重新」Install。
透過「Windows 7」與「MySQL」溝通「需要」ODBC
開啟「Excel」在「資料」頁籤,找到「MySQL for Excel」增益「功能」
選擇「New Connection」
1. 輸入「連線名稱」(自訂義)
2. 選擇「連線方式」
3. 輸入「連線」IP 和 通訊埠
4. 輸入 MySQL「帳戶」
5. 選擇「Test Connection」
輸入「Password」
測試「連線」Successfully
點選「OK」儲存「設定值」
完成上述「設定」在「MySQL For Excel」找到「Remote Connections」,進行「MySQL」連接
輸入「密碼」
找到「資料庫」,並「選擇」任意「資料庫」
1. 點選「資料表」
2. 點選「Import MySQL Data」( 匯入 MySQL 資料 )
出現「瀏覽」的「清單」和「總比」數,點選「Import」
此時「資料」就匯入「Excel」
如何「透過」Excel 資料 ,同步「MySQL」?
點選「Edit MySQL Data」
出現「錯誤」提示,內容「說明」,「資料表」內「資料欄位」沒有「主鍵」( Primary Key)
修改好「主鍵」後,重新「Edit MySQL Data」,就會出現「瀏覽」的「清單」和「總比」數,點選「Import」
這時候「多了」「MySQL for Excel」功能「欄位」
此時「修改」資料「內容」,會變成「綠色」
點選「Commit Changes」,就會「同步」寫入 MySQL「資料庫」
顯示「修改」成功
勾選「Auto Commit」,修改「欄位」,就會自動儲存到「MySQL」,且顏色為「淺藍色」
若資料「輸入」錯誤,使用「Revert Data」功能
PS.
取消「Auto-Commit」功能
選擇「Refresh Data from DB」
即可刷新「目前」資料庫「資料」
測試「Office 2010」安裝「MySQL For Excel」,有「Bug」「增益集」無法「啟用」,解決方案「Hamed Ahmadi - My Office Addin does not Load!」。
參考資料
「MySQL」-「Chapter 26. MySQL for Excel」
2 則留言:
您好:剛好看到您的分享的資料,不過這軟體是否支援萬國碼?看官方討論版似乎還有bug!?
Dear han:
我也不確定,因為我好一段時間,沒使用。
張貼留言