数据库教程:mysql表怎么创建

在MySQL中,我们可以使用CREATE TABLE语句来创建表。

语法如下:

“`sql

CREATE TABLE table_name (

column_name1 data_type1 constraints,

column_name2 data_type2 constraints,

);

其中,table_name是要创建的表的名称,column_name是表中的列名,data_type是列的数据类型,constraints是表中列的约束。

下面是一个具体的示例:

“`sql

CREATE TABLE users (

id INT AUTO_INCREMENT PRIMARY KEY,

name VARCHAR(100) NOT NULL,

age INT,

email VARCHAR(100) UNIQUE,

created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP

);

上述示例创建了一个名为users的表,包含了id、name、age、email和created_at这几个列。

– id列是整数类型,使用AUTO_INCREMENT关键字设置为自增列,并将其设为主键。

– name列是字符串类型,长度为100,使用NOT NULL关键字设为非空列。

– age列是整数类型。

– email列是字符串类型,长度为100,并使用UNIQUE关键字设为唯一列,确保每个email只能出现一次。

– created_at列是时间戳类型,并设置默认值为当前的时间戳。

以上是一个简单的MySQL表创建示例。你可以根据自己的需要添加更多的列,并设定适当的数据类型和约束。

以上就是数据库教程:mysql表怎么创建全部内容,如果想了解关于mysql维护内容,可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/1434463.html

(0)
上一篇 2022年12月24日
下一篇 2022年12月24日

精彩推荐