Mysql数据库
常见数据库
数据库主要分为两种:关系型数据库以及非关系型数据库
常见的关系型数据库有Mysql、Oracal
常见的非关系型数据库有Memacach、Redis
数据库排行榜
https://db-engines.com/en/ranking
Mysql服务启动与关闭
启动
1 | |
关闭
1 | |
连接数据库
连接
1 | |
SQL语句分类
DQL查询
查询
1 | |
DML操作
插入
1 | |
删除
1 | |
更新
1 | |
对数据/记录进行增删改
DDL定义
设计表结构
创建
1 | |
删除
1 | |
修改
1 | |
对表字段进行增删改
TCL
事务机制
提交
1 | |
回滚
1 | |
事务提交以及回滚
DCL
权限控制
授权
1 | |
撤销授权
1 | |
授权以及撤销授权
SQL语句执行顺序
select * from 表名 where 条件 group by 分组 having … order by … limit…
执行顺序
(1)from
(2)where
(3)group by
(4)having
(5)select
(6)order by
(7)limit
基本命令
退出Mysql
退出
1 | |
查看数据库
1 | |
使用数据库
1 | |
创建数据库
1 | |
查看表
1 | |
查看数据库版本号
1 | |
查看当前使用哪个数据库
1 | |
终止命令输入
终止
1 | |
查看表结构
1 | |
简单查询
查找所有字段
1 | |
多字段查找
1 | |
给字段另起名字
1 | |
as关键字可以省略
字段参与计算
1 | |
条件查询
语法格式
1 | |
= 等于
<> != 不等于
< 小于
>= 大于等于
between and
is null
is not null
and
or
in
not in
like
通配符% 代表任意多个字符
通配符_ 代表一个任意字符
排序
1 | |
复制数据库
复制
1 | |
还原
1 | |
全文索引
创建表
1 | |
FULLTEXT INDEX 全文索引
分析器:ngram
插入数据
1 | |
测试
1 | |
Mysql数据库
http://cxycsx.vip/2023/08/30/mysql/Mysql数据库/