2021-08-04

数据库建表的基本操作

表(Table)是数据库中数据存储最常见的一种形

式,数据库可以将复杂的数据结构用较为简单的二维表来表示。二维表是由行和列组成的,分别都包含着数据。

在数据库建表之前有些数据库常用的语句我们的先了解一下

use database db_ name; // 使用数据库

create table table_ name(

字段名1 数据类型1 [完整性约束条件],

字段名2 数据类型2 [完整性约束 条件],

字段名3 数据类型3 [完整性约束条件],

字段名n 数据类型n [完整性约束 条件]);//创建表用方括号括起来的是可写可不写

desc table_ name;//查看表

describe table_ name;//查看表

show create table table_ name;//查看表的详细结构

alter table old table_ name rename [to]new_ table name;//修改表名

show tables;//查看当前数据库中的所有表

alter table table_ name modify column_ name new_ data_ type;//修改一个字段

alter table table_ name drop column_ name;//删除字段

drop table table name;// 删除表

在建一个数据库的表之前我们先建一个数据库

use database student;


用我们刚才建的数据库来建表

use student;


接下来开始建表

create table s1(

id int(8),

name varchar(20),

gender varchar(1),

age int(2)

);



查看建的表

desc s1;


查看表的详细结构

show create table s1;

运行结果如下:


修改表名

alter table s1 rename to s2 ;


查看修改结果

desc s2;


运行结果如下:


查表s2存在查表s1不存在,则说明我们修改表名

查看该数据库中的所有表

show tables;


alter table s2 modify id int(10);


alter table s2 drop age;//删除表s2中的字段age

最后删除表s2

drop table s2;



执行删除表s2的指令后再查表s2显示表不存在,说明表s2已经别删除。

你可能感兴趣的:(2021-08-04)