mysql建表语句三种用法

发布时间:2019-11-19编辑:脚本学堂
本文介绍了mysql数据库创建表的三种语句,掌握下mysql创建表的方法,有需要的朋友参考学习下。

建表是mysql中最基础的操作,而根据所建的表的特点,建表的语句也不太一样,本文介绍一些常用建表的语句的写法。

mysql建表语句是最基础的sql语句之一,最常用的三种mysql建表语句。

1、最简单的建表语句:
 

复制代码 代码示例:
create table t1(
    id int not null,
    name char(20)
);

2、带主键的建表语句:
a:
 

复制代码 代码示例:
create table t1(
    id int not null primary key,
    name char(20)
);
 

b:复合主键
 

复制代码 代码示例:
create table t1(
    id int not null,
    name char(20),
    primary key (id,name)
);

3、带默认值的建表语句:
 

复制代码 代码示例:
create table t1(
    id int not null default 0 primary key,
    name char(20) default '1'
);