SQL操作
1.进行与数据库的交互
2.数据库操作
Drop database bjb;【删除数据库】
3.数据表操作
字段的一些属性:
- 主键PRIMARY KEY【不能为空且唯一】
- 自增长AUTO_INCREMENT
- 设置编码CHARSET=utf8
- 数据不为空NOT NULL
- 数据类型varchar(255) int( )
Drop table bjb;【删除表格】
Desc table bjb;【查看表的类型】
Alter table bjb drop i;【删除表里面的字段】
Alter table bjb add i int;【添加表里面的字段】
Alter table bjb change b bbb int;【修改字段名和属性】
4.表内数据操作
insert into bjb values(1,'aaa');【将数据插入数据表】
select *from bjb;【查询表中数据】
注意:
- 只插入一个姓名数据会发现学号位比上一个增加1,是因为之前建表时用了自增长属性AUTO_INCREMENT
- Select * from bjb;【*代表班级表中所有字段】
- Select xm from bjb;【只查询姓名表中的数据】
- 只查询学号为1的人:select *from bjb where xh=1;
5. 修改数据
- 将bjb里所有xm字段全变成sun
Update bjb set xm=’sun’;
- 将bjb表里当学号为40,xm字段的修改成立:update bjb set xm=’sjz.hello’where xh=40;
6. 删除字段内数据
7. 数据库结构
库—>表—>字段—>记录(数据)