# 安裝PHPmyadmin,並利用paython連至資料庫,且將csv檔的及時數據新增至資料庫。 ## 前往xampp的載點 產品下載網址 :[xampp](https://sourceforge.net/projects/xampp/) 1.點擊圖片中的Dowmload ![](https://i.imgur.com/UX0lcJz.png) 2.載完後點擊載完的檔案 ![](https://i.imgur.com/MVL6Lti.png) 3.開始下載 ![](https://i.imgur.com/tNSJcmH.png) ![](https://i.imgur.com/yVwBMwB.png) ![](https://i.imgur.com/6i4WCZJ.png) 4.下載完後開啟XAMPP的程式 ![](https://i.imgur.com/oVmGfzO.png) 跟著紅色框框的步驟點擊 ![](https://i.imgur.com/NtkizM8.png) 5.點擊後,網頁就會開啟phpmyadmin ![](https://i.imgur.com/IA7h2I8.png) ## 下載visual studio code 下載網址:https://code.visualstudio.com/ 1.點擊圖片上的Download ![](https://i.imgur.com/LFoe5l0.png) 2.根據圖片上選擇你的電腦系統的載點,我的電腦是windows系統的,所以我是選擇windows ![](https://i.imgur.com/7mqBPWO.png) 3.點擊剛剛所安裝的的檔案 ![](https://i.imgur.com/pjjY2N0.png) 點擊我同意 ![](https://i.imgur.com/aee9uBQ.png) 點擊下一步之後,可以選擇建立桌面圖示,方面從桌面打開 ![](https://i.imgur.com/CJbeulr.png) 按安裝,安裝完後即可從桌面打開 ![](https://i.imgur.com/GeF4Zr2.png) 4.完成安裝後,打開的樣子 ![](https://i.imgur.com/JouZrxB.png) ## 利用python將csv的數據及時匯入phpmyadmin(資料庫) 1.先打開phpmyadmin ![](https://i.imgur.com/RBZZZp5.png) 點擊上方資料庫,設定資料庫名稱,按建立 ![](https://i.imgur.com/gb4YP1A.png) 在user資料庫裡面,新增資料表名稱,並隨便新增1~2個欄位名稱。 ![](https://i.imgur.com/tK1aCsJ.png) 2.打開visual studio code,點擊畫面上的新增檔案 ![](https://i.imgur.com/Ptws8s9.png) 並可隨意新增檔案名稱 ![](https://i.imgur.com/sJCKYxF.png) 建立完檔案名稱後的樣子 ![](https://i.imgur.com/M3J1DCh.png) 3.開始寫程式,每個程式我會加上註解。首先程式需要用到資料庫的引擎、時程以及連接的資料庫的類型和位置,所以需要加入幾個參數。下圖所示: ![](https://i.imgur.com/vPRVwsB.png) 接下來是連結phpmyadmin(資料庫)的程式,將CSV檔案中的數據更新到MySQL資料庫中的指定資料表,並將連結成功後的資料表訊息輸出到終端機。 ![](https://i.imgur.com/fajuJte.png) **注意這段程式碼要對應你資料庫的伺服器資料庫的主機名稱或IP地址(host)、資料庫的連接埠(port)(通常預設3306)、資料庫的用戶名(user)(通常預設root)、資料庫的密碼(password)(通常預設空白)、資料庫的名稱(database)(剛剛自己所建立的名稱)以及資料表的名稱(table_name)(剛剛自己所建立的名稱)。 ![](https://i.imgur.com/vrj5Jp6.png) 接下來的程式要將指定的CSV檔案中的數據更新到MySQL資料庫中的指定資料表中,利用job 函式每秒執行一次,檢查是否有預定的任務需要運行,如果有,則會執行該任務。然後,程式會等待1秒鐘,然後繼續運行下一個迴圈。這個迴圈將一直運行,直到程式被手動停止或中斷。 ![](https://i.imgur.com/wk7G92U.png)