代码改变世界

mysql常用命令

2017-10-16 15:55  软件测试汪  阅读(487)  评论(0编辑  收藏  举报

创建数据库

create database 数据库名

例:

create database test;

 

创建表

create table 表名称 

DEFAULT CHARSET=utf8;

 

操作数据库

 

向表插入数据

insert [into] 表名 values (值1, 值2, 值3, ...);

 

向表中字段插入数据

insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);

 

向表中字段插入多条数据

insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...), (值1, 值2, 值3, ...), (值1, 值2, 值3, ...);

 

delete from 表名称 where 删除条件;

 

update 表名称 set 列名称=新值 where 更新条件;

 

select 列名称 from 表名称 [查询条件];

 

多表查询 

select 要查询的字段 from 表1,表2 where 关联条件

 

模糊查询

 select from 表名称 where 字段名 like '%值a%'

 

统计查询

select count(*) from 表名称 where 条件表达式

 

分组查(GROUP BY)

 

对表的修改

重命名表

alter table 表名 rename 新表名;

 

删除整张表

drop table 表名;

 

删除整个数据库

drop database 数据库名;

 

其他

asc(升序)

desc(降序)