MySQL是一種關(guān)系型數(shù)據(jù)庫系統(tǒng),被廣泛應(yīng)用于各個領(lǐng)域。在本篇文章中,我們將演示如何建立一個名為food的數(shù)據(jù)表,并在其中保存食物信息。
CREATE TABLE food (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
calories INT,
protein FLOAT,
fat FLOAT,
carbohydrates FLOAT
);
上面的代碼使用了CREATE TABLE語句,它是MySQL中用于創(chuàng)建數(shù)據(jù)表的語句之一。在這個語句中,我們將數(shù)據(jù)表命名為food,并在其中定義了數(shù)個字段,包括:
- id:食物ID,這是一個自增的整數(shù)類型字段,是本數(shù)據(jù)表的主鍵。
- name:食物名稱,這是一個最長為255的字符串類型字段,用于儲存食物的名稱。
- calories:卡路里含量,這是一個整數(shù)類型字段,用于記錄每100克食物中的卡路里含量。
- protein:蛋白質(zhì)含量,這是一個浮點(diǎn)數(shù)類型字段,用于記錄每100克食物中的蛋白質(zhì)含量。
- fat:脂肪含量,這是一個浮點(diǎn)數(shù)類型字段,用于記錄每100克食物中的脂肪含量。
- carbohydrates:碳水化合物含量,這是一個浮點(diǎn)數(shù)類型字段,用于記錄每100克食物中的碳水化合物含量。
有了這些字段,我們就可以在數(shù)據(jù)表中保存各類食物的信息,進(jìn)而進(jìn)行查詢和分析。