MySQL是一种流行的开源关系型数据库管理系统,被广泛用于Web应用程序的开发中。在这篇文章中,我们将学习如何创建一个手机信息表。
CREATE TABLE phone(phone_id INT(11) NOT NULL AUTO_INCREMENT,-- 手机ID号,自增长phone_brand VARCHAR(100) NOT NULL,-- 手机品牌,必填字段phone_model VARCHAR(100) NOT NULL,-- 手机型号,必填字段phone_price DECIMAL(10,2) NOT NULL,-- 手机价格,必填字段PRIMARY KEY (phone_id)-- 设置主键);
在这个表中,我们定义了几个列。首先,我们有一个phone_id列,它用于唯一标识每个手机。我们指定了INT(11)数据类型来存储整数值。该列还设置为AUTO_INCREMENT,这意味着每次插入一个新行时,该字段都会自动递增。
接下来,我们有一个phone_brand列和一个phone_model列,它们用于存储手机的品牌和型号。这些都是必填字段,因此我们将它们设置为NOT NULL。
最后,我们有一个phone_price列,它存储手机的价格。由于价格是一个数值,我们将它定义为DECIMAL(10,2),这意味着它将包含最多10个数字,其中有2个小数位。
此外,我们还设置了一个主键,它将确保每个phone_id值都是唯一的,并且可以用作该表中的每个记录的唯一标识。
现在,我们已经创建了一个名为phone
的表,该表包含我们想要跟踪的手机信息。我们可以使用SQL语句向表中添加新行,或使用其他MySQL命令来查询和更新数据。