MySQL是最流行的關系型數據庫之一,廣泛應用于各種不同的應用程序和網站。其中,商品建表數據庫是使用MySQL關系型數據庫系統的重要應用之一,用于存儲商品信息。
CREATE TABLE goods ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, price DECIMAL(8,2) NOT NULL, description TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
上面的代碼是創建商品建表數據庫的代碼。它定義了一個名為“goods”的表,其中包含了一些基本的商品信息,例如商品的名稱,價格和描述。此外,該表還包括兩個時間戳,用于記錄數據的創建時間和最后更新時間。
在創建商品建表數據庫之后,您可以使用INSERT語句向表中添加商品信息。例如:
INSERT INTO goods(name, price, description) VALUES('iPhone X', 5999.00, '蘋果公司出品的智能手機,配備了全面屏幕和面容識別系統。'); INSERT INTO goods(name, price, description) VALUES('ThinkPad X1 Carbon', 7999.00, '聯想公司出品的高端筆記本電腦,具有輕便,高性能和嚴格的質量控制。');
該INSERT語句將向“goods”表中插入兩個新的商品記錄:iPhone X和ThinkPad X1 Carbon。它們都具有商品的名稱,價格和描述,但沒有指定時間戳,因為這些值將自動由數據庫系統創建和更新。
最后,您可以使用SELECT語句從商品建表數據庫中檢索商品信息。例如:
SELECT * FROM goods WHERE price >5000;
此SELECT語句將檢索價格大于5000的所有商品,并返回它們的所有信息,包括id,name,price,description,created_at和updated_at。
總之,通過MySQL商品建表數據庫,您可以方便地存儲和管理商品信息,并使用SQL語句檢索和更新它們。希望這篇文章對您有所幫助。