【注:所有數據庫的語句都以分號結束。】
-
修改表中的基本操作——表的結構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)