【注:所有数据库的语句都以分号结束。】
-
修改表中的基本操作——表的结构DDL语句
在表中的基本操作:添加
- 在表的固定位置添加一个字段(表的某一列)
alter table (表名) add (所要添加的字段) (该字段的数据类型) (约束条件) (位置);
- 在表中添加多个字段(默认添加在表尾)
alter table (表名) add (所要添加的第一个字段+该字段的数据类型,所要添加的第二个字段+该字段的数据类型,……);【添加多个字段时外括号必须添加】
删除
- 删除表中的字段(即某一列)
alter table (表名) drop (所要删除的某一个字段);
- 删除表中的多个字段
alter table (表名) drop (所要删除的第一个字段),drop (所要删除的第二个字段),……;
在表中添加某一字段的约束条件
- 给某一字段添加唯一约束字段
alter table (表名) add (约束条件)(所要给某一字段所要添加约束的名字括号必写);
- 给某一字段删除约束
alter table (表名) drop index (所要给某一字段所要删除约束的名字);
- 删除主键约束
alter table (表名) drop primary key;
修改某一字段的数据类型
- 修改某一字段的数据类型
alter table (表名) MODIFY (某一字段的名字)(该对应字段的数据类型)(再加所在位置——比如first);
【位置可加可不加】
修改某一字段的名字
- 修改某一字段的名字
alter table (表名) change (原来该字段的名字)(修改后的名字)(该字段的数据类型);
修改表的名字
Rename table (原表的名字)to (修改后表的名字);
-
数据库表的操作——表的结构DDL语句
进入某一个库
- 进入某一个库的语句
Use (库名);
查看该库下有哪些表
- 查看该库下有哪些表的语句
Show tables;
查看当前在哪个库下
- 查看当前在那个表下
Select database();
在某一个库下创建一个表
- 创建表的语句
Create table (表名) (
(所要创建表的某一个字段的名称)(该字段的数据类型)(约束条件)(逗号)
查看表的结构
- 查看表的结构语句
Show column from (所要查看的表名);
Desc (索要查看的表名);
在表中插入数据
- 在表中插入数据的语句
Insert (表名)((字段1,字段2,……))values(与字段对应的数据)
查询语句
- 查询语句
Select * from (表名);
删除表
Drop from (表名);
删除表中所有记录
- 删除表中所有记录的语句
delete from tb1;
删除表中某一条记录
- 删除表中某一条记录的语句
Delete from (表名)where (要删除的某一字段的记录——如:username)