MySQL查询建表语法

更新时间:02-07 教程 由 薇糖 分享

MySQL是一种关系型数据库管理系统,以其高效性、可靠性和灵活性而受到广泛的使用。在MySQL中,我们可以通过查询语句来创建和管理数据库中的表。

在创建表之前我们需要了解一些基本的语法:

CREATE TABLE table_name (column1 datatype,column2 datatype,column3 datatype,....);

其中CREATE TABLE是SQL的关键字,table_name是用户定义的表名。在括号内,每一个字段通过逗号分隔,包括字段名和字段数据类型。

下面我们通过一个例子来创建表:

CREATE TABLE users (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,firstname VARCHAR(30) NOT NULL,lastname VARCHAR(30) NOT NULL,email VARCHAR(50),reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);

在上面的例子中,我们创建了一个名为“users”的表。它包括五个字段:- id是整数并且自动递增。- firstname和lastname是不允许为空的字符串。- email是可为空的字符串,最大长度为50。- reg_date字段在每次修改时被自动更新,同时它也有一个默认值CURRENT_TIMESTAMP。

通过使用这些语句,我们可以轻松地创建一个表。

声明:关于《MySQL查询建表语法》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2070633.html