#auto_increment关键字,代表自动增长列
create table tbDepart(id int auto_increment not null primary key,
Did varchar(10),
Dname varchar(50),
Remark varchar(100));
1.查看所有数据表
show tables;
2.查看表结构
desc tbDepart;
3.删除表
drop table tbDepart;
4.插入数据
insert into tbDepart(Did,Dname)
values(‘D01’,‘开发部’);
或
insert into tbDepart(Did,Dname)
values(‘D01’,‘开发部’);
5.查看数据
select * from tbDepart;
#查询Remark为空的行
select * from tbDepart where Remark is null;
#查询Remark不为空的行
select * from tbDepart where Remark is not null;
#等值查询
select * from tbDepart where Dname = ‘测试’;
#模糊查询
select * from tbDepart where Dname like ‘%测试%’;
6.排序
#asc升序,此关键字可以省略
select * from tbDepart order by Did asc;
#desc降序
select * from tbDepart order by Did desc;
7.删除数据
delete from tbDepart;
8.更新数据
update tbDepart set Did=‘D02’,Remark=‘测试部门’ where id = 2;
9.查看数据引擎
show engines;
默认的是InnoDB
10.查看MySql版本
select version();