开发前沿 -

MySQL中查看数据库安装路径的方法

我们可以通过mysql命令查看mysql的安装路径: # 以下两个sql任意一个可查询 select @@basedir as basePath from dual ; show …

2022-05-15 916

mysql触发器trigger实例详解

目录 什么是触发器 创建触发器 创建有多个执行语句的触发器 限制和注意事项 总结 MySQL好像从5.0.2版本就开始支持触发器的功能了,本次博客就来介绍一下触发器,首先还是谈下概…

2022-05-15 321

mysql8.0.23 msi安装超详细教程

一、下载MySql,安装MySql 官网下载MySql数据库 官网下载链接地址:https://dev.mysql.com/downloads/file/?id=501541 安装…

2022-05-15 606

MySQL8.0.23免安装版配置详细教程

第一步 下载免安装版Mysql 8.0.23 版本 点击下载MySQL8.0.23压缩包 解压文件,进入\mysql-8.0.23-winx64 文件夹中 解压完全后的目录 第二步…

2022-05-15 302

MySQL中触发器和游标的介绍与使用

触发器简介 触发器是和表关联的特殊的存储过程,可以在插入,删除或修改表中的数据时触发执行,比数据库本身标准的功能有更精细和更复杂的数据控制能力。 触发器的优点: 安全性:可以基于数…

2022-05-15 300

mysql千万级数据量根据索引优化查询速度的实现

(一)索引的作用 索引通俗来讲就相当于书的目录,当我们根据条件查询的时候,没有索引,便需要全表扫描,数据量少还可以,一旦数据量超过百万甚至千万,一条查询sql执行往往需要几十秒甚至…

2022-05-15 340

浅谈MySQL与redis缓存的同步方案

目录 一、方案1(UDF) 演示案例 二、方案2(解析binlog) Canal开源技术 三、附加 本文介绍MySQL与Redis缓存的同步的两种方案 方案1:通过MySQL自动同…

2022-05-15 303

MySQL 5.6主从报错的实战记录

1. 问题现象 版本:MySQL 5.6,采用传统 binlog file & pos 方式配置的主从复制结构。 实例重启后,主从复制报错如上图所示。 2. 错误含义 错误…

2022-05-15 270

MySQL正确修改最大连接数的3种方案

我们大家都知道MySQL数据库在安装完之后,默认的MySQL数据库,其最大连接数为100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MySQL连接数的方法有两个…

2022-05-15 311

mysql中EXISTS和IN的使用方法比较

1、使用方式: (1)EXISTS用法 select a.batchName,a.projectId from ucsc_project_batch a where EXISTS …

2022-05-15 706

MySQL中exists、in及any的基本用法

【1】exists 对外表用loop逐条查询,每次查询都会查看exists的条件语句。 当 exists里的条件语句能够返回记录行时(无论记录行是多少,只要能返回),条件就为真 ,…

2022-05-15 659

mysql索引失效的几种情况分析

1、最佳左前缀原则——如果索引了多列,要遵守最左前缀原则。指的是查询要从索引的最左前列开始并且不跳过索引中的列。 前提条件:表中已添加复合索引(username,password,…

2022-05-15 397