SQL数据表操作

数据库表操作

创建数据表

create table 表名称(
    字段名称 字段类型(长度) 约束,
    字段名称 字段类型(长度) 约束…
    );

数据类型

  • tinyint/smallint/int/bigint
  • float/double
  • bit
  • char/varchar
  • date/time/datetime/timestamp

单表约束分类

  • 主键约束:primary key 主键约束默认就是唯一 非空的
  • 唯一约束:unique
  • 非空约束:not null

查看表

查看所有表

show tables;

查看表结构信息

desc 表名;

删除表

drop table 表名

修改表

修改表:添加列

alter table 表名 add 列名 类型(长度) 约束;

修改表:修改列类型,长度和约束

alter table 表名 modify 列名 类型(长度) 约束;

修改表:删除列

alter table 表名 drop 列名;

修改表:修改列名称

alter table 表名 change 旧列名 新列名 类型(长度) 约束;

修改表:修改表的字符集

alter table 表名 character set 字符集;

修改表:修改表名

rename table 表名 to 新的表名;

posted @ 2021-03-10 17:13  Clearwings  阅读(78)  评论(0)    收藏  举报