資料型別
參數名稱 | 意義 |
---|---|
text | 文字 |
varchar | 固定型態的文字 |
int | 整數數字 |
bool | 布林值 |
phpmyadmin介面操作:建立資料庫與資料表
點選右邊水庫圖示旁的新增後,輸入新資料庫名,編碼選uf8_unicode_ci
(避免某些中文國字出不來)
建立資料欄位,AI
代表Automatic Increment,自動累加
如果資料欄位有索引欄,可以勾選AI
,他每新增一筆就會給+1
MySQL指令操作
MySQL指令操作可以透過端末終端機,或從phpmyadmin
的SQL頁籤進入,撰寫指令
建立資料表
CREATE TABLE newsheet2(
ID INT,
name TEXT,
price INT,
weight INT
)
塞資料進去
在資料表newsheet
塞一筆資料進去
欄位 | 值 |
---|---|
name | apple |
price | 100 |
weight | 12 |
INSERT INTO newsheet(name, price, weight) VALUES ('apple', 100, 12)
刪資料
要把name="badbad"
這筆資料刪掉
DELETE FROM newsheet WHERE name="badbad"
撈資料
SELECT * FROM newsheet WHERE name="apple"
SELECT
後面接要搜尋的「資料欄位」,*
代表全部欄位WHERE
後面接搜尋條件,可省略
SELECT * FROM newsheet WHERE name="apple" AND price=100
多條件篩選,關鍵字意涵請參考下表
關鍵字 | 意思 |
---|---|
AND | 且 |
OR | 或 |
BETWEEN ★★★ AND ☆☆☆ | 指定區間 |
更新(修改)資料
要把banana
的價格改成500
UPDATE newsheet SET price=500 WHERE name="banana"