表是一种很重要的数据库对象,表包含的对象有:

1;列(columns)  这个是必须的,创建一个表,必须有字段,和数据类型 这两个或者多个就是列


 2;索引 (indexes)


 3;触发器(triggers)


表的基本操作有创建表,查看表,删除表,修改表


创建表

create table xiang_o(

    属性  数据类型,

    属性  数据类型,

    属性  数据类型,

   。。。。。。

)


我这里创建一个表

 create table xiang_o (

    deptno INT,

    dname VARCHAR(20),

    loc VARCHAR(20)

);

mysql表的操作






查看表

查看表结构

 describe table_name;


我这里查看我原来创建好的一个表


describe xiang_o;

mysql表的操作

查看表结构的详细定义,其实也就是查看创建的命令

show create table table_name ;


我这里查看下我创建xiangys_o表的详细定义

 show create table xiang_o;

mysql表的操作




删除表

 删除表的命令

 drop table table_name;


我这里删除我创建的表xiang_o

 drop table xiang_o;

mysql表的操作




修改表

 修改表是用alter table 命令实现


实例1 给创建好的表xiang_o 名称修改为test_o

 alter table old_table rename [to] new_rename;


alter table xiang_o rename to test_o;

mysql表的操作


实例2 在表test_o下增加一个字段 我在这个表下增加一个字段address VARCHAR(30)

 alter table table_name add 属性 属性名;


alter table test_o add address VARCHAR(30);

mysql表的操作


实例3 在表的第一个位置增加字段 我在表test_o的第一个位置下增加字段 id  INT;

alter table  table_name add 属性 属性名 first;

mysql表的操作


实例4 在表的指定字段后增加一个字段  我在表test_o的dname字段后增加一个字段 sex VARCHAR(20)

alter table table_name add 属性 属性名 after 指定的字段;

mysql表的操作


实例5 删除字段  我在表test_o下删除字段loc  

alter table table_name drop 字段名;


alter table  test_o drop loc;

mysql表的操作


实例6.1 修改字段之修改数据类型 我把表test_o 下的字段deptno 的数据类型修改成 VARCHAR(10)

    alter table table_name modify 属性 属性名;  


   alter table test_o modify deptno VARCHAR(10);

mysql表的操作

实例6.2 修改字段之修改字段名 我把表test_o下的字段deptno 的名字修改成notp

 alter table table_name change 旧属性 新属性名 旧数据类型   ##这里也可以将旧的数据类型修改成新的数据类型

 alter table test_o change deptno notp varchar(20);



实例7 修改字段的顺序 我这里要将表test_o中的字段address 放到字段id后

 alter table table_name modify 属性名1 数据类型 first|after 属性名2 


 alter table test_o  modify address varchar(30) after id;


mysql表的操作


转载于:https://blog.51cto.com/250919938/1623769

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-05-14
  • 2021-10-28
  • 2022-01-28
猜你喜欢
  • 2022-03-07
  • 2021-11-06
  • 2021-11-30
  • 2021-06-14
  • 2022-01-06
  • 2021-12-23
相关资源
相似解决方案