库的命令
查看所有数据库
show databeses;
查看当前使用的数据库
select database;
创建数据库
create table 库名 charset=utf8;
使用数据库
use 库名;
删除数据库
drop database 库名;
表的命令
建表
create tabel 表名(
id int primary key auto_increment,
name varchar(10),
age int default 18,
gender enum(‘男‘,‘女‘,‘保密‘)default ‘保密‘
);
添加字段
alter table 表名 add 字段名 信息;
修改字段名
alter table 表名 change 字段名 age 列名;
修改字段类型
alter table 表名 modify 字段名 类型;
删除字段
alter table 表名 drop 字段名;
删除表
drop table 表名;
给表添加信息
insert into 表名 values(1,‘asd‘,20)
insert into 表名 (name) values(‘edc‘)
insert into 表名 values(信息),(信息),(信息)
修改
update 表名 set name = ‘okm‘ where id = 3;
删除
delete from 表名 where id = 3;
展示
select * form 表名;
select name as ‘姓名‘ form 表名;
select * form 表名 where id>5;
select * form 表名 where id>5 or name=‘ed‘;
select * from 表名 where name like "%飞";
select * from 表名 where name like "飞%";
select * form 表名 where nane list "%飞%";
select * from 表名 order_by age;
select * from 表名 order_by age desc;
select * from 表名 limit 2,3; 分页
select age form 表名 group_by age; 查询age
select gender,gorup_concat(name) form 表名 group_by gender; 查询性别展示姓名
select gender,avg(age) from 表名 group_by gender; 查询性别年龄平均值
select gender,sum(age) from 表名 group_by gender; 查询性别年龄和
select id as ‘编号‘ , name as ‘姓名‘ form 表名 where id >5 order_by age limit 2,2;