**
学习笔记:
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则会报错)