MySQL数据库命令大全

**

MySQL数据库命令大全

运维常用三种数据库命令类型:

  1. 数据库定义语言DDL: Data Defination Lanuage
  2. 数据库操作语言DML: Data Manupulate Language
  3. 数据库控制语言DCL: Data Control Language

1.数据库定义语言:

Show 查看 系统数据库 / 数据库中的表 / 用户授权
Desc 查看数据库中的数据结构
Select 查看数据库中表的数据内容
create 创建数据表 / 表 / 数据库访问用户
Drop 删除数据库 / 表
Alter 修改表

2.数据库操作语言

insert 对表插入新的内容 update 更新数据包内原有的数据内容 delete 删除表内已存在的数据内容

3.数据库控制语言

Create 建立数据库访问用户 Delete 删除数据库访问用户 Grant 建立或修改用户权限 Revoke
取消用户数据库权限 Show 查看用户授权

**

其他类型数据库关键字
flush privileges: 刷新数据库,将新配置的数据库信息同步到数据库

use 库名:定义使用数据库,所有未明确指定被操作对象的库时的mysql语句,都对use指定的对象进行执行

database:用于定义被操作对象类型,datasbase表示操作对象为库

table:表示定义被操作对象类型,table表示操作对象为表

where:指定匹配条件的关键字,在sql语句中where关键字跟匹配条件

and:一般出现在where条件筛选中进行条件组合,表示同时满足条件1和条件2

or:格式 : 条件1 or 条件2 ;满足其中一个条件即可
not: 格式: not条件; 即除了此条件外

*: 所有字段,一般在SELECT查数据内容语句中,在未明确指定查看字段中代表需要查看的所以列

like:指定模糊查询条件关键字

%:百分号,任意长度任意字符

_: 下划线,单个任意字符

is null:值为null

is not null: 值不为null

name=" : 判断值是否为空

in(值1,值3) : 在集合中

not in(值1,值3) : 不在集合中

比较符:
= :等于号
!= :不等于
> :大于号
< : 小于号
>= : 大于等于
<= : 小于等于

运算符:
+ : 加号 select 1 + 2
- : 减号
/ : 除号
* :乘法
% :取余

发布了41 篇原创文章 · 获赞 1 · 访问量 499

猜你喜欢

转载自blog.csdn.net/weixin_44773006/article/details/103286783