- 向表中插入数据 insert [into] 表名[(列名1,列名2….)] values (值1,值2…);
eg: 给samp_db数据库中的student表插入一条记录:
insert into student values(NULL,"王刚","男"...);
或者:
insert into student(name,sex,age) values ("安兴乐","男"...)
- 查询表中数据 select 列名称 from 表名称 [查询条件]
select name,age from student;
也可使用通配符 *
select * from student;
- 更新表中数据 update 表名称 set 列名称=新值 where 更新条件
将id为5的手机改为默认的update students set tel=default where id=5;
将所有人的年龄增加1:update students set age=age+1
将手机号为1303的姓名改为"你们" update students set names="你们" where tel="1303"
创建后,表的修改
- 添加列
基本形式:alter table 表名 add 列名 列数据类型[after 插入位置]
示例:<pre>
在表的最后追加列address:alter table students add address char(60); 在名为age的列侯插入列birth:alter table students add birth date after age;
</pre>
- 修改列
基本形式: alter table 表名 change 列名 列新名 新数据类型
示例:<pre>
将表tel列改为telphone:alter table students change tel telphone char(13) default "-" 讲name列的数据类型改为char(16):alter table students change name name char(16) not null;
</pre> - 删除列 基本形式:alter table 表名 drop 列名称
- 重命名表 基本形式:alter table 表名 rename 新表名
- 删除整张表 基本形式:drop table 表名
- 删除整个数据库 基本形式:drop database 数据库名;