mysql命令

库的命令

查看所有数据库

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;

mysql命令

上一篇:SQLAlchemy进阶 (Flask的单表和多表)


下一篇:mongodb的基本命令与常规操作