在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