mysql常用语法

1.创建数据库
create database 数据库名;
2.删除数据库
drop database 数据库名;
3.创建表
create table 表名;
4.删除表
drop table 表名;
5.插入数据
insert into 表名 (列名1,列名2)values (value1,value2);
6.查询数据
select 列名 from 表名 where 查询条件 and(多个查询条件)or(或者)查询条件2;
7.更改数据
update 表名 set 列名1=new-value,列名2=new-value where 条件;
8.删除数据
delete from 表名 where 条件
9.模糊查询
select * from 表名 where 列名 like ‘%条件’;
你可以在 WHERE 子句中指定任何条件。
你可以在 WHERE 子句中使用LIKE子句。
你可以使用LIKE子句代替等号 =。
LIKE 通常与 % 一同使用,类似于一个元字符的搜索。
你可以使用 AND 或者 OR 指定一个或多个条件。
你可以在 DELETE 或 UPDATE 命令中使用 WHERE…LIKE 子句来指定条件。
10.连接select语句
select * from 表名1 where 条件
union
select * from 表名2 where 条件;
11.排序
select * from 表名 where 条件 order by 排序条件 desc(升序)asc(降序);
12.分组
select * from 表名 where 条件 group by 分组条件;(也可以用来去重)
13连接
select * from 表名1 a left join 表名2 b on a.id=b.id ;
14.是否为空
select * from 表名 where name is null;
select * from 表名 where name !=null;
15.索引
1.创建普通索引
create index 索引名 on 表名
2.修改表结构(添加索引)
alter table 表名 add index 索引名
3.创建表时指定
create table mytable(
ID INT NOT NULL,

username VARCHAR(16) NOT NULL,

INDEX [indexName] (username(length))
);
4.删除索引的语法
drop index 索引名 on 表名;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值