数据表的基本操作

时间:2021-12-20 05:23:09

一、创建数据表

(1) 创建数据表:CREATE  TABLE  <表名>  ( ...... );     详细用法
(2) 使用主键约束:PRIMARY  KEY    详细用法
(3) 使用外键约束:FOREIGN  KEY    详细用法
(4) 使用非空约束:NOT  NULL         详细用法
(5) 使用默认约束:DEFAULT           详细用法 
(6) 使用唯一性约束:UNIQUE          详细用法
(7) 设置表的属性值自动增加:AUTO_INCREMENT         详细用法

二、查看数据表

(1) 查看所有数据表:SHOW  TABLES;
(2) 查看数据表基本结构语句:DESC  <表名>;    详细用法
(3) 查看数据表详细结构语句:SHOW  CREATE  TABLE  <表名>  \G    详细用法

三、修改数据表

(1) 修改表名:ALTER  TABLE  <旧表名>  RENAME  [TO]  <新表名>;
(2) 添加字段:ALTER  TABLE  <表名>  ADD  <新字段名>  <数据类型>;    详细用法
(3) 删除字段:ALTER  TABLE  <表名>  DROP  <字段名>;
(4) 修改字段名:ALTER  TABLE  <表名>  CHANGE  <旧字段名>  <新字段名>  <新数据类型>;    详细用法
(5) 更改表的存储引擎:ALTER  TABLE  <表名>  ENGINE=<更改后的存储引擎名>;
(6) 删除表的外键约束:ALTER  TABLE  <表名>  DROP  FOREIGN  KEY  <外键约束名>;
(7) 修改字段的数据类型:ALTER  TABLE  <表名>  MODIFY  <字段名>  <数据类型>;
(8) 修改字段的排列位置:ALTER  TABLE  <表名>  MODIFY  <字段1>  <数据类型>;    详细用法

四、删除数据表

(1) 删除没有被关联的表:DROP  TABLE  [IF  EXISTS]  表1, 表2, ......, 表n;    详细用法
(2) 删除被其他表关联的主表:要先取消外键约束,然后才能删除主表                   详细用法