什么MySQL语句:创建新表格(创建mysql的语句是)

MySQL语句:创建新表格

MySQL是一种关系型数据库管理系统,它提供了一种用于管理数据库中的数据存储和处理语言,可以让用户通过SQL语句灵活读取和修改数据库中的数据。在MySQL中,创建新表格是一个常见的操作,可以让MySQL管理和存储数据。

使用MySQL创建新表格的基本语句是:

CREATE TABLE 表名 (

字段1 字段类型[完整性约束],

字段2 字段类型[完整性约束],

………

);

示例:

CREATE TABLE student (

id INT NOT NULL,

name VARCHAR(20) NOT NULL,

age INT NOT NULL

);

该语句将创建一个名为student的表,具有3个字段,分别是id、name和age,其中id和name是不可为空的。以上所示的语句只创建了一个表,里面还没有任何数据,如果需要插入数据,需要使用SQL插入语句:

INSERT INTO student VALUES(1,’John’,19);

以上语句将向student表格中插入一条记录,id值为1,name值为John,age值为19。

另外,MySQL还提供了另一种较为简明的语法用于创建表格,其语法如下:

CREATE TABLE 表名 (

字段1 字段类型[完整性约束],

字段2 字段类型[完整性约束],

………

)存储引擎=引擎名;

以上语法可以省略完整性约束,同时可以更加直接的指定表格使用的存储引擎。示例:

CREATE TABLE student (

id INT,

name VARCHAR(20),

age INT

)ENGINE=InnoDB;

以上语句将创建一个名为student的表,使用InnoDB存储引擎,具有3个字段,分别是id、name和age。

总之,MySQL提供了两种创建表格的语句,可以根据实际需要选择使用哪一种。一般来说,建议使用第一种语句的时候指定完整性约束,而使用第二种语法时,可以省略完整性约束,并指定存储引擎。


数据运维技术 » 什么MySQL语句:创建新表格(创建mysql的语句是)