close

在上一篇文章中

我們成功在本機端連線至遠端的NAS裡並且管理MySQL資料庫

最後測試寫了2筆資料

 

這一次我們要以EXCEL當做前端工具

直接連線至NAS裡的MySQL資料庫,把裡面的資料直接抓回到EXCEL工作表

我本來的想法是Arduino將感測資料透過ESP8266無線網路模組將資料傳回NAS的PHP網頁並寫入資料庫

然後寫一個PHP網頁去call Google chart API來呈現相關記錄

後來想一想如果Excel可以直接使用MySQL資料庫的話就更棒了,我連統計圖表都可以用power pivot來完成

研究了幾個小時,確認是可以的喔!

 

首先先去下載兩樣東西

mysql-connector-net-6.6.5 安裝後讓excel可直接連接MySQL,這個是必要的

mysql-connector-odbc-5.3.6-winx64 安裝後設定MySQL為ODBC資料來源,後來發現這可以不用,因為有了上面那個組件,不用透過ODBC

裝好了之後

我們要先進入MySQL管理介面 (透過MySQL Workbench 6.3 CE)

進入Server>Users and Privileges

建立一個新的帳號,給予相關權限(Limit to Host Matching要設定為%,代表不限定連線端)

都設定好了以後,我們就可以回到excel看看摟

進入資料>從資料庫>從MySQL資料庫

輸入相關連線及帳號密碼資訊

成功後會出現導覽器,選擇要匯入的資料表

成功了,這是之前在上一篇上做為測試的兩筆資料

arrow
arrow
    文章標籤
    excel mysql Synology ds107
    全站熱搜

    mopa0516 發表在 痞客邦 留言(0) 人氣()