修改列名
方法一:
其中表如图所示:表名:emp
在编辑器中输入如下语句:
alter table emp change deptno deptno1 int(4)
结果如图所示:
可以看到列名已经被修改!
方法二:
表同上,输入以下语句,其详细信息如图:
其中:desc emp
是查询表的详细信息
alter table emp modify deptno int(20);
结果如下图:
我们可以看出表emp的字段deptno长度开始为4,经modify语句修改后,变为20
总结:
- change和modify都可以对表的字段信息进行修改,change可以修改列名,但是modify不行
- 使用change,后面要写两次列名
添加数据
使用insert语句
insert into emp(ename,hiredate,sal,deptno)values("wux","2019-03-02",9000,10);
其中:emp是表名,ename、hiredate、sal、deptno都是列名(字段名)
或者根据列名的顺序进行添加:
insert into emp values("wuxx","2019-03-02",9000,10);
以此表为例演示如下操作:
删除数据
delete from emp where deptno=10;
其中:emp是表名,"deptno=10"是删除条件,*注意:*不管是单表还是多表,若不加where条件都会删除表的所有记录
修改数据
update emp set ename="wuxi" where deptno=10;
其中emp是表名,ename是列名,“deptno=10”是查询条件
查找数据
select * from emp;
其中:*表示查询所有字段
select ename,hiredate,sal,deptno from emp
或者如上,写出要查询的列的列名