mysql里表以及列的增删改查

在一个表里插入数据(增)

 
insert into 表名 (需要插入的列名如  id,name,age)values    (1,'张三',20), (2,'李四',30);
 
 
查询表内容(查)
 
select *from  表名       (查询整个表)
 
select  列名  from  表名  where  哪一行   (查询具体哪一行那一列的数据)
例:
 select username , ni  from stu where id=6
 
 
修改表里列和行的内容(改)
 
update 表名 set 表里的属性=你要改的值 where  表里的属性='  
例:
update msg set name=李四 where id=3;
 
 
删除表行(删)
 
delete from 表名  where 表属性里任意一个=值;  
 
 
 
 
表里列的增删改查。
 
增加一个列
alter table 表名 add 新增的列名   列类型(列参数);      增加列默认在表列的最后
 
alter table 表名 add 新增的列名   列类型(列参数) after 某列;    新增列加到某列后面
 
alter table 表名 add 新增的列名   列类型(列参数) first;   新增列加到最前面
 
 
删除一个列
alter table 表名 drop  列名;
 
 
修改列类型
alter  table 表名  modify  列名  新的列类型  新的列参数;
 
 
修改列名以及类型
alter table 表名  change  旧列名  新列名  新列类型  新列参数;
原文地址:https://www.cnblogs.com/suiyuewuxin/p/5608496.html