MySQL是一个非常流行的关系型数据库系统,它可以被用来管理各种不同类型的数据。在此教程中,我们将展示如何创建一个名为“book”的数据库表,这个表将用来存储所有图书的相关信息。
CREATE TABLE book (id int(11) NOT NULL AUTO_INCREMENT,title varchar(255) NOT NULL,author varchar(255) NOT NULL,publisher varchar(255) NOT NULL,publish_date date NOT NULL,price decimal(10,2) NOT NULL,PRIMARY KEY (id));
上面的代码段创建了一个名为“book”的数据库表,并定义了该表的各个字段(即各种类型的数据)。其中:
id
是一个整数类型的字段,会自动递增。title
、author
和publisher
是字符串类型的字段,不允许为空。publish_date
是一个日期类型的字段,不允许为空。price
是一个十进制数类型的字段,不允许为空。它的格式为:总位数是10位,小数位数是2位。PRIMARY KEY
用来定义表的主键(即唯一标识符)。在这个例子中,我们选择使用id
字段作为主键。在MySQL数据库中,CREATE TABLE
语句用来创建新的表。通过这个语句,你可以指定表的名称、各个字段以及其他相关信息。如果你能够熟练地使用这个语句,你就能够轻松地创建各种不同类型的表,并且存储各种不同的数据。