随笔分类 -  MySQL

摘要:Linux安装MySQL 5.7 1、上传到/usr/local , 解压并重命名 为mysql tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz ​ mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql 2 阅读全文
posted @ 2023-07-14 09:46 满Sir 阅读(1435) 评论(0) 推荐(0) 编辑
摘要:mysql联合索引失效、有效情况 阅读全文
posted @ 2023-02-01 17:52 满Sir 阅读(16) 评论(0) 推荐(0) 编辑
摘要:mysql索引失效的常见9种原因详解 阅读全文
posted @ 2023-02-01 17:45 满Sir 阅读(117) 评论(0) 推荐(0) 编辑
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 阅读全文
posted @ 2022-07-20 15:29 满Sir 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一、MySQL MERGE存储引擎 一. 什么是MERGE引擎MERGE存储引擎把一组MyISAM数据表当做一个逻辑单元来对待,让我们可以同时对他们进行查询。 二. 应用场景如果需要把日志纪录不停的录入MySQL数据库,并且每天、每周或者每个月都创建一个单一的表,而且要时常进行来自多个表的合计查询, 阅读全文
posted @ 2022-06-08 09:29 满Sir 阅读(2544) 评论(0) 推荐(0) 编辑
摘要:上文(MySQL自我保护工具--pt-kill ) 提到用pt-kill工具来kill相关的会话,来达到保护数据库的目的,本文再通过修改数据库参数的方式达到阻断长时间运行的SQL的目的。 1、参数介绍 mysql5.6及以后,数据库端新增了新变量来限制语句最大执行时间,用于在服务端对select语句 阅读全文
posted @ 2022-06-03 17:30 满Sir 阅读(3684) 评论(0) 推荐(0) 编辑
摘要:一、在控制面板中卸载mysql软件 二、卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了 三、windows+R运行“regedit”文件,打开注册表 四、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\Contro 阅读全文
posted @ 2022-04-02 22:09 满Sir 阅读(1964) 评论(0) 推荐(0) 编辑
摘要:Navicat 15 破解教程 确保 Navicat 15 软件已经安装。 破解工具 下载地址: https://wwr.lanzoui.com/i5sP7td024d密码: 23tk 破解教程 破解过程中一定要断网!!! 1 打开破解工具 默认配置即可,需要其他参数,根据需求自行更改。 执行流程: 阅读全文
posted @ 2022-03-28 14:48 满Sir 阅读(25432) 评论(0) 推荐(3) 编辑
摘要:一.获取安装文件 mysql官网下载地址:https://dev.mysql.com/downloads/mysql/ 我这里获取历史版本,下载5.7.31 最终得到免安装的zip压缩包 二.安装步骤 1.解压至任意的英文目录下 2.创建mysql_data目录 3.创建my.ini文件,修改自定义 阅读全文
posted @ 2022-03-28 14:21 满Sir 阅读(256) 评论(0) 推荐(0) 编辑
摘要:本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也 阅读全文
posted @ 2022-02-19 15:50 满Sir 阅读(64) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示