MySQL 是一款功能強大的開源數據庫,它支持多種編程語言和平臺,廣泛應用于網站開發和數據管理。本文將介紹如何使用 MySQL 命令行工具和 SQL 語言來創建一個菜單表。
首先,我們需要打開 MySQL 命令行界面,并登錄到數據庫系統中。可以使用以下命令:
mysql -u username -p
其中,username 為數據庫用戶名,系統會提示輸入密碼。如果密碼正確,將進入 MySQL 命令行界面。
接下來,我們可以創建一個新的數據庫來存儲菜單表。假設我們將其命名為 menu_db,可以使用以下命令:
CREATE DATABASE menu_db;
然后,我們需要切換到該數據庫中,并創建一個名為 menu 的表。可以使用以下命令:
USE menu_db; CREATE TABLE menu ( id INT PRIMARY KEY, name VARCHAR(255), description VARCHAR(255), price DECIMAL(10,2), category VARCHAR(50) );
上述代碼將創建一個具有 id、name、description、price 和 category 五個字段的菜單表。其中,id 為主鍵,自動遞增,name 為菜品名稱,description 為菜品描述,price 為單價,category 為菜品分類。
接下來,我們可以向表中添加一些數據,以方便后續查詢和操作。可以使用以下命令來插入一些示例數據:
INSERT INTO menu (id, name, description, price, category) VALUES (1, '糖醋排骨', '酸甜可口,肉質鮮嫩', 28.80, '熱菜'), (2, '紅燒鯽魚', '肉質鮮美,醬汁濃郁', 38.50, '熱菜'), (3, '麻婆豆腐', '口感麻辣,豆腐綿軟', 18.00, '熱菜'), (4, '小炒黃牛肉', '香辣爽口,回味無窮', 48.00, '熱菜'), (5, '涼拌海帶絲', '清爽可口,營養豐富', 12.80, '涼菜');
最后,我們可以使用 SELECT 語句來查詢表中的數據,以驗證表的創建和數據的插入是否成功。可以使用以下命令查詢菜單表中的所有菜品:
SELECT * FROM menu;
上述代碼將返回菜單表中的所有行和字段數據,可以在命令行界面中查看。這樣,我們就成功創建了一個 MySQL 菜單表,并添加了一些示例數據。