欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

学习笔记:MySQL—表的创建,添加数据,复制,删除

程序员文章站 2022-06-20 21:06:40
...

**

学习笔记:

MySQL-表的创建,添加数据,复制,删除

**

一.创建一张表

create table A (

  字段名称  字段类型(字段长度),
  字段名称  字段类型(字段长度),
  字段名称  字段类型(字段长度).

);
//A为表名
eg
create table A(

   no     int (4) ,
   name   varchar (32) ,
   gender char(1),
   birth  date

);
//创建A表,创建了“序号,姓名,性别,生日”属性

二.给表中的“已有属性”添加数据

insert into A (属性名1,属性名2,属性名3,属性名4) values(属性1的数据,属性2的数据,属性3的数据,属性4的数据);
eg:

insert into A(no,name,gender,birth) values (1,"zhangsan","1","1999-7-8");
insert into A (no,name,birth) values (2,"xiaowang",str_to_date("1889-2-3","%Y-%m-%d"));

//可以只对表中的某些属性赋值
//前面的属性名可省略但不建议

三.复制一张表

create table B as select * from A;
//完全复制:复制表A给新表B
:create table B as select 属性名1,属性名2 from A;
//选择性复制:复制表A的1,2属性给表B

四.删除一张表

drop table if exists A;
//删除表A(不会报错)( if exists 是MySQL特有)(推荐这种)
drop table A;
//删除表A(如果没有表A或者已经删掉表A则会报错)