MySQL语法数据库表操作 Test

一、表操作

1、创建表

create table 表名(字段);

2、查询表

create tables;

3、删除表

drop table 表名;

4、查询表字段

show columns from 表名;

二、insert语句

数据插入使用insert关键字

1、插入数据

insert into 表名 values (值1,值2,值3,…)

2、批量插入数据

insert into 表名 (值1,值2,值3,…),(值1,值2,值3,…),(值1,值2,值3,…),…

3、指定字段插入数据

insert into 表名 (字段1,字段2,字段3,…) values  (值1,值2,值3,…)

4、指定字段批量插入数据

insert into 表名 (字段1,字段2,字段3,…) values  (值1,值2,值3,…),(值1,值2,值3,…),(值1,值2,值3,…),…

三、select语句

查询语句使用select关键字

1、查询指定字段的数据

select 字段1,字段2,字段3,… from表名 where 条件表达式;

2、查询所有数据

select * from 表名 where 表达式;

四、update语句

修改数据库中的数据,使用update关键字

1、修改单列数据

update 表名 set 字段1=赋予新的值1 where 条件表达式;

2、修改多列数据

update 表名 set 字段1=赋予新的值1,字段2=赋予新的值2,… where 条件表达式;

五、delete语句

删除数据库表中数据,使用delete关键字

1、删除满足条件的数据

delete from 表名 where 条件表达式;

2、删除全部数据

delete from表名;

六、like语句

模糊查询表中的数据,使用like关键字,like语句中使用%匹配任意字符,使用单下划线(_)用于占位,表示匹配一个字符。

1、查询字段包含某个字符的数据

select 字段1,字段2… from表名 where name like ‘%k%’;

2、查询字段第2位是某个字符的数据

select 字段1,字段2,… from 表名 where name like ‘_k%’;

原文地址:https://www.cnblogs.com/renshengruxi/p/15733966.html