MYSQL学习笔记(三)数据表基本操做

表是数据库存储数据的基本单位。一个表包含若干个字段或记录;

在操做数据表以前必须选择一个数据库sql

 

1、显示当前选择的数据库中全部数据表数据库

show tables;

2、在 当前选择的数据库中 建立数据表spa

create table 表名( 属性名 数据类型 [完整性约束条件],
属性名 数据类型 [完整性约束条件],
...
属性名 数据表格 [完整性约束条件]
);

约束条件 

(主键)PRIMARYKEY                           标识该属性为该表的主键,能够惟一的标识对应的记录code

(外键)FOREIGN KEY                          标识该属性为该表的外键,与某表的主键关联rem

(非空值)NOT NULL                             标识该属性不能为空table

(惟一性)UNIQUE                                 标识该属性的值是惟一的class

(值自增)AUTO_INCREMENT             标识该属性的值自动增长数据类型

(默认值)DEFAULT                               为该属性设置默认值im

实例:数据

建立数据表:t_user
create table t_bookuser(
id int primary key auto_increment,
name varchar(10),
age int(3),
sex VARCHAR(6)
);

3、查看表结构

describe(desc) 表名;

4、修改表

1.修改表名 

alter table 旧表名 rename 新表名 ;

2.修改字段

 alter table 表名 change 旧属性名 新属性名 新数据类型;

3.增长字段 

alter table 表名 add 属性名 1 数据类型 [完整性约束条件] [first |after 属性名 2];

4.删除字段

 alter table 表名 drop 属性名;

4、删除表

drop table 表名;
相关文章
相关标签/搜索