更改表名:
alter table 舊錶名 rename 新表名。
比如:alter table t_t_user rename t_user;
修改表類型:
alter table 表名 modify 你需要修改的字段名稱和類型。
比如: alter table t_user modify id int(10)
增加表字段:
alter table 表名 add column 你需要增加的字段和類型
刪除表字段:
比如: alter table t_user add column age int(2);
alter table 表名 drop 你需要刪除的字段
比如:alter table t_user drop age;
字段改名
alter table 表名 change 舊的字段名 新的字段名和類型
比如:alter table t_user change age ages int(2);
注意:change和modify都可以修改表的定義,不同的是change後面需要寫兩次列名,不方便。但是change的有點事可以修改列名稱,modify則不能。
修改字段排列
alter table 表名 add 新增字段名稱和類型 after 你需要在新字段排序之前的字段
比如: alter table t_user add age int(11) after id;
插入:
insert into 表名(字段名稱1,字段名稱2,,字段名稱3,……) values(值1,值2,值3,……)。
比如:insert into t_user(user_name,password) values('admin','a123456');
注意:如果有字段沒有寫,會自動設置成爲null,如果你有字段不能爲null,但是沒有寫,就會報錯,添加不了數據
一次性插入多條:
insert into 表名(字段名稱1,字段名稱2,,字段名稱3,……)values(值1,值2,值3,……),(值1,值2,值3,……),(值1,值2,值3,……)。
比如:insert into t_user(user_name,password) values('admin1','a123456'),('admin2','a123456'),('admin3','a123456');
更新:
update 表名 set 字段名=需要更新的值 where 條件
比如:update t_user set password='123456' where id = 2
刪除:
delete from 表名 where 條件
比如:delete from t_user where id = 2\
查詢:
select * from 表名 where 條件 (where如果沒有表示查出的是這張表所有的數據)
比如:select * from t_user where id = 1
查詢不重複的記錄:使用distince關鍵字
select distinct 字段名 from 表名
比如:select distinct password from t_user;