MySQL
文章平均质量分 75
散落在麦田的星
这个作者很懒,什么都没留下…
展开
-
【 ORACLE vs MySQL 】组合索引在单表查询,关联查询这两种SQL查询结果在ORACLE和MySQL里的区别
具有强大的优化器,一般来说,组合索引在ORACLE里不管是单表还是关联查询,都可以选择optimal的执行计划,只要统计信息等是准确的。的优化器相对来说,要弱不少,很多功能不够健全,单表对于组合索引包含IN的处理貌似没有什么问题,但是JOIN情况下,包含IN LIST组合索引的表是被驱动表,则问题比较严重。原创 2024-09-02 16:51:28 · 1399 阅读 · 0 评论 -
MySQL【mysql调优 】
MySQL调优原创 2024-08-02 21:27:30 · 498 阅读 · 0 评论 -
MySQL【主从架构 】
解决数据可靠性的问题需要用到主从同步;解决 MySQL 服务高可用要用到主从同步;应对高并发的时候,还是要用到主从同步。原创 2024-08-02 21:26:12 · 815 阅读 · 0 评论 -
【MySQL】mysql实现高可用:MHA
MHA(Master High Availability)是一套相对成熟的MySQL高可用方案,能做到在0~30s内自动完成数据库的故障切换操作(MySQL主从环境下MASTER宕机后能够的功能),在master服务器不宕机的情况下,基本能保证数据的一致性。(管理节点)和(数据节点)。其中,MHA Manager 可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave上。原创 2024-07-27 19:38:04 · 1059 阅读 · 0 评论 -
MySQL【权限管理】
查看MySQL 5.7 中所有权限权限权限级别权限说明create数据库、表或索引创建数据库、表或索引权限drop数据库或表删除数据库或表权限数据库、表或保存的程序赋予权限选项 #小心给予alter表更改表,比如添加字段、索引等delete表删除数据权限index表索引权限insert表插入权限select表查询权限update表更新权限服务器管理锁表权限服务器管理创建用户权限服务器管理复制权限服务器管理查看数据库权限。原创 2024-07-24 10:23:15 · 830 阅读 · 0 评论 -
MySQL【表查询】单表查询、多表查询
第一个“偏移量”参数指示MySQL从哪一行开始显示,是一个可选参数,如果不指定“位置偏移 量”,将会从表中的第一条记录开始(第一条记录的位置偏移量是0,第二条记录的位置偏移量是 1,以此类推);IN运算符用于判断给定的值是否是IN列表中的一个值,如果是则返回1,否则返回0。OR可以和AND一起使用,但是在使用时要注意两者的优先级,由于AND的优先级高于OR,因此先对AND两边的操作数进行操作,再与OR中的操作数结合。等值连接是指:使用等值条件将两个或多个表的相关联字段连接在一起,从而获取符合条件的数据。原创 2024-07-24 10:20:12 · 990 阅读 · 0 评论 -
MySQL【MySQL 函数】
简介:函数可以把我们经常使用的代码封装起来, 需要的时候直接调用即可。这样既 `提高了代码效率` ,又 `提高了可维护性`。在 SQL 中我们也可以使用函数对检索出来的数据进行函数操作。使用这些函数,可以极大地提高用户对数据库的管理效率。函数分成` 内置函数 `和 `自定义函数`。在 SQL 语言中,同样也包括了`内置函数`和`自定义函数`。内置函数是系统内置的通用函数,而自定义函数是我们根据自己的需要编写的。原创 2024-07-16 20:50:34 · 707 阅读 · 0 评论 -
MySQL【DML语句 】insert、delete、update
注意:字符串类型必须加 引号。原创 2024-07-20 17:49:09 · 163 阅读 · 0 评论 -
MySQL【密码破解】mysql5.7版本
【代码】MySQL【密码破解】mysql5.7版本。原创 2024-07-24 10:13:28 · 318 阅读 · 0 评论 -
MySQL【index 】索引
其用途是用于提升。索引是在中实现的 ,因此每种存储引擎的索引不一定完全相同,并且每种存储引擎不一定支持所有索引类型。同时,存储引擎可以定义每个表的【最大索引数】 和【最大索引长度】。所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。有些存储引警支持更多的索引数和更大的索引长度。进行数据查找时,首先查看查询条件,符合则通过索引査找相关数据,如果不符合则需要全表扫描 ,即需要一条一条地查找记录,直到找到与条件符合的记录。【减少磁盘的IO次数,加快查询速度】原创 2024-07-20 17:50:30 · 1148 阅读 · 0 评论 -
MySQL【DDL语句 】create、alter、drop
IF EXISTS 是一个可选的子句,表示如果库存在才执行删除操作,避免因为库不存在而引发错误。在删除库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。原创 2024-07-20 17:46:06 · 470 阅读 · 0 评论 -
MySQL【表完整性约束】
约束条件 说明primary key (PK) 标识该字段为该表的主键,唯一性,不为空;foreign key (FK) 标识该字段为该表的外键,实现表与表之间的关联null 标识是否允许为空,默认为NULL。not null 标识该字段不能为空,可以修改。unique key (UK) 标识该字段的值是唯一的,可以为空,一个表中可以有多个unique keyauto_increment 标识该字段的值自动增长(整数类型,而且为主键)default 为该字段设置默认值。原创 2024-07-16 20:49:28 · 777 阅读 · 0 评论 -
MySQL【源码安装安装 mysql】
用于放置一些可执行文件,如mysql、mysqld、mysqlbinlog等。用于放置一些头文件,如:mysql.h、mysql_ername.h等。4.修改环境变量,并启动服务:4种方式。用于存放字符集、语言等信息。2、include目录。用于放置一系列库文件。原创 2024-07-16 20:46:26 · 269 阅读 · 0 评论 -
MySQL【数据库】
各个事务的执行互不干扰,任意一个事务的内部操作对其他并发的事务都是隔离的。不同的存储引擎提供不同的存储机制、索引、锁定等功能,使用不同的存储引擎,还可以 获得特定的功能。(2)一致性:事务执行的结果,必须使数据库从一个一致性状态,变到另一个一致性状态比如:当数据库中只包含事务成功提交的结果时,数据库处于一致性状态。(1)原子性:事务是应用中最小的执行单位,就如原子是自然界最小颗粒,事务要么成功,要么撤回.具有不可再分的特征一样。如果需要很快的读写速度,对数据的安全性要求较低,可以选择MEMOEY。原创 2024-07-16 20:42:06 · 833 阅读 · 0 评论