iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
自我挑戰組

30 天架設 Node.js - Express 框架:快速學習之路系列 第 9

Day 9 - 連接資料庫:使用 MySQL 資料庫進行連接(上)

  • 分享至 

  • xImage
  •  

經過了前幾天對 Express 框架的介紹,
接下來我們著重在介紹資料庫及如何使用框架連接資料庫,
與資料庫的資料交換這可是後端工程師一定要會的技能,讓我們繼續看下去吧 ~

什麼是 MySQL

根據維基百科的介紹:

MySQL 原本是一個開放原始碼關聯式資料庫管理系統,原開發者為瑞典MySQL AB公司,該公司於2008年被昇陽微系統(Sun Microsystems)收購。2009年,甲骨文公司(Oracle)收購昇陽微系統公司,MySQL成為Oracle旗下產品。

總之 MySQL 是一個關連式資料庫,由於MySQL的效能高、成本低、可靠性好等等的特性,
在中小企業廣泛使用,目前已經成為流行的開源資料庫。
今天會先介紹如何安裝 MySQL 資料庫。

安裝 MySQL

要下載免費版本,首先先到 MySQL 的 MySQL Community Server
再選擇你電腦的作業系統,點選下載即能完成下載,讓系統跑一下就可以下載完成。
(注意下載中會要你設定 root 帳號的密碼,記得要設定一個不會忘記的密碼。)

https://ithelp.ithome.com.tw/upload/images/20230903/20162304XHCiw1rOfX.png


安裝 TablePlus

接下來來下載 SQL GUI(Graphical User Interface) 的 TablePlus,
TablePlus 有免費板可以使用,但有開啟資料庫和資料表數量的限制。
可以先試用看看好用的話再購買使用付費版本。

以前用過 Workbench 但是覺得用起來不太順手,
到後來上班公司前輩推薦使用 TablePlus,
對於下 SQL 及搜尋資料資料更好用,以後有機會再跟大家補充介紹。

首先先到 TablePlus 官網,依照你的作業系統來進行下載。

https://ithelp.ithome.com.tw/upload/images/20230903/20162304wbyDnI6aa5.png


連接 MySQL

開啟 TablePlus 點選一個 + 的符號新增 MySQL 的連線,再輸入:

    Host: localhost
    Port: 3306
    User: root
    Password: 安裝 MySQL 時設定的密碼

https://ithelp.ithome.com.tw/upload/images/20230903/20162304ZVJWer4sKM.png

試試看能不能進入連接完成的畫面,如果出現以下畫面就表示連線成功了哦!

https://ithelp.ithome.com.tw/upload/images/20230903/20162304ikycOrG4s8.png

今天先安裝成功了 MySQL 和 TablePlus ,
明天會用 Express 來建立 MySQL 連線,大家明天見~

參考資料:


上一篇
Day 8 - 靜態檔案和樣板引擎:處理靜態資源和動態網頁(下)
下一篇
Day 10 - 連接資料庫:使用 MySQL 資料庫進行連接(下)
系列文
30 天架設 Node.js - Express 框架:快速學習之路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言