MySQL數(shù)據(jù)庫建立產(chǎn)品表
在數(shù)據(jù)庫中建立一個產(chǎn)品表,需要確定表的字段以及它們的數(shù)據(jù)類型。以下是一個簡單的例子:
CREATE TABLE products ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, description VARCHAR(200), price DECIMAL(10,2) NOT NULL, category_id INT(6) UNSIGNED );
在這個例子中,我們定義了五個字段,分別是id、name、description、price和category_id。其中,id字段是主鍵自增的,name字段是必填的字符型字段,description是可選填的字符型字段,price是必填的十進制字段(保留2位小數(shù)),category_id是分類的外鍵。
接下來,我們可以插入一些產(chǎn)品記錄:
INSERT INTO products (name, description, price, category_id) VALUES ('iPhone', '蘋果公司的智能手機', 799.00, 1), ('iPad', '蘋果公司的平板電腦', 329.00, 1), ('Galaxy S21', '三星公司的智能手機', 999.99, 2), ('Galaxy Tab S7', '三星公司的平板電腦', 649.99, 2), ('XPS 13', '戴爾公司的筆記本電腦', 1299.99, 3), ('Inspiron Desktop', '戴爾公司的臺式電腦', 699.99, 3);
以上代碼將分別插入六個產(chǎn)品記錄,并指定了它們的名字、描述、價格和分類ID。
通過使用MySQL數(shù)據(jù)庫建立產(chǎn)品表,我們可以更好地管理產(chǎn)品數(shù)據(jù),并且能夠在網(wǎng)站中快速查詢和顯示產(chǎn)品信息。