数据库学习基础篇(一)
常用关键字的使用
create
create database test1;
create table stu (name varchar(20),age tinyint);
database:数据库,table:表,这里我们创建了一个名为test1的库,并在库中添加一张名为stu的表;
格式:
create table 表名 (列名 列的数据类型,……);
insert(增)
上面我们创建了一张名为stu的表,接下来我们要为其添加第一条数据
insert into stu (name,age) values("狂徒张三",21);
这时我们就添加了第一条数据
insert into stu (列名,……) values (对应的数据类型,……);
show
show是用来展示库的信息和表的信息
show databases;(注意这里的s)
show tables;(+1)
update(改)
update stu set age=23 where name="狂徒张三";
格式:
update 表名 set 列名=更改的属性 where 具体的哪一行
select(查)
select * from stu;
格式:
select 列名,…… from 表名 where ……
rename(重命名)
rename table stu to student;
drop,delete,truncate(删)
delete(删除行)
delete from student where age = 47;
drop,delete,truncate(删除表,库)
drop student;
alter(增)
alter table student add sex varchar(2);
查询知识
字符 | 意义 |
---|---|
% | 通配符 |
— | 单一通配符 |
like | 模糊匹配 |
where是针对表中的数据查询
select的5种子句:
1、max
2、min
3、sum
4、avg
5、count
例:
select max(score) from scores;