MySQL用数据做信息创建数据表goods
时间: 2024-10-22 14:25:22 浏览: 19
MySQL高级(三):创建表并给某个字段添加数据的SQL语句
MySQL 是一种流行的关系型数据库管理系统,用于存储和管理结构化数据。创建一个名为 "goods" 的数据表,通常会包含商品相关的字段,如商品ID、名称、描述、价格等。下面是一个简单的 SQL 创建表格的例子:
```sql
CREATE TABLE goods (
id INT AUTO_INCREMENT, -- 商品ID,主键,自增
name VARCHAR(100) NOT NULL, -- 商品名称,不允许为空
description TEXT, -- 商品描述
price DECIMAL(10, 2), -- 商品价格,保留两位小数
quantity INT, -- 库存量
PRIMARY KEY (id), -- 设置id为主键
FOREIGN KEY (category_id) REFERENCES categories(id) -- 如果有分类关联,则添加外键引用
);
```
在这个例子中,`goods` 表包含了字段 `id`(商品唯一标识),`name`(商品名称),`description`(商品描述),`price`(商品价格),`quantity`(库存量)。`category_id` 是一个外键,假设它参考了一个名为 `categories` 的表中的 `id` 字段,表示每个商品所属的类别。
阅读全文