1、 查看当前数据库中所有表
show tables;
2、创建表
2.1注释:
创建表的时候需要指定各个字段的类型,而约束可以根据需要进行指定 常见的数据类型如下:
2.2约束
主键primary key:物理上存储的顺序 非空not null:此字段不允许填写空值 唯一unique:此字段的值不允许重复 默认default:当不填写此值时,会使用默认值 外键foreign key:对关系字段进行约束,当为关系字段填写值时,会到关联的表中查询此值是否存在,如果存在则写成功,如果不存在则写失败。 auto_increment:表示自动增长
2.3命令
2.3.1创建表的命令
creat table 数据库表名字(字段 类型 约束)
2.3.2查看各个字段的信息
desc 表的名字;
2.3.3查看创建表的语句
show create table 表名;
2.3.4向表中插入、更新、删除数据
2.3.4.1插入数据
insert into 表明 values(字段1的值,字段2的值……)
2.3.4.2更新数据
update 表名 set 字段=‘ ’ where ’ '= ;
2.3.4.3删除数据
delete 表名 from 表名 where 字段 =’ ‘
2.3.5查看表中数据
select * from 表名
2.3.6修改表名字
alter table 原表明 rename 新表名;
2.3.7修改表字段信息
2.3.7.1添加字段
alter table 表名 add 列名 类型;
2.3.7.2字段的重新命名
alter table 表名 change 原字段名 新字段名 类型以及约束;
2.3.7.3修改字段对应的约束条件,不该字段名
alter table 表名 modify 列名 类型及约束;
2.3.7.4删除字段
alter table 表名 drop 列名
2.3.7.4修改表的存储引擎
常见引擎:MyISAM,innoDB
2.3.8删除表
drop table 表名;
|