在MySQL中,要创建数据表,您可以使用 CREATE TABLE 语句。以下是一个简单的示例,演示如何创建一个包含几个列的数据表:
CREATE TABLE your_table_name (
    column1 INT,
    column2 VARCHAR(50),
    column3 DATE,
    column4 DECIMAL(10,2)
);

在这个示例中,您需要为数据表指定一个名称,这里是 your_table_name。然后,为表中的每一列定义列名和数据类型。在这个例子中,有一个整数列 column1、一个最大长度为50的字符串列 column2、一个日期列 column3,以及一个定点数列 column4。

您还可以为列指定其他属性,例如主键、自动递增等。以下是一个稍微复杂的示例:
CREATE TABLE products (
    product_id INT PRIMARY KEY AUTO_INCREMENT,
    product_name VARCHAR(100),
    price DECIMAL(10,2),
    stock_quantity INT,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

在这个示例中:

  •  product_id 是主键,使用 AUTO_INCREMENT 自动递增。

  •  product_name 是最大长度为100的字符串。

  •  price 是定点数,存储商品价格。

  •  stock_quantity 是整数,存储商品库存。

  •  created_at 是时间戳,存储商品创建时间,默认为当前时间。


创建表时,请确保列的顺序和数据类型符合您的需求。如果有外键、索引、约束等需求,可以在 CREATE TABLE 语句中添加相应的内容。

创建表之前,请确保您有足够的权限,并在进行任何修改之前备份数据库。


转载请注明出处:http://www.zyzy.cn/article/detail/7984/MySQL