mysql表怎么创建
时间 : 2023-07-30 08:27:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
在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怎么多行注释
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章