iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0

目標

在本地用MySQL建立一個資料庫(healthDB)
建立3個資料表(使用者、食物、飲食記錄)
插入測試資料

過程

  1. 登入MySQL使用者帳號(我之前已註冊過),創建資料庫healthDB
    https://ithelp.ithome.com.tw/upload/images/20250916/20178845peJAJiLjtn.png
  2. 建立資料表(users、food、food_log)

users:
id欄位為整數、每新增一筆資料會自動遞增、且唯一不可重複和空白
name為字元(10字內),不可空白
password為字串,不可空白
age為整數,不可空白
gender為字串,不可空白
height、weight可為小數,不可空白
goal為字串https://ithelp.ithome.com.tw/upload/images/20250916/201788456oJSNgp6Qc.png


food:
新增以下的項目https://ithelp.ithome.com.tw/upload/images/20250916/201788454tBWEqCmoX.png


food_log:
foreign key(id)對應users表裡的主鍵
foreign key(food_id)對應food表裡的主鍵https://ithelp.ithome.com.tw/upload/images/20250916/20178845c5L4HJYTsI.png


  1. 插入測試資料
    在food新增3筆資料https://ithelp.ithome.com.tw/upload/images/20250916/20178845ulHMwjJsdx.png

上一篇
功能介紹與規劃
下一篇
連線資料庫
系列文
飲食營養追蹤 + 健康分析 Web 系統30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言