数据运维

深入了解Mysql逻辑架构

深入了解Mysql逻辑架构

Mysql现在是大多数公司企业在用的数据库,之所以用Mysql,一点是因为Mysql是开源软件,一些有能力的公司会基于已有的Mysql架构,进行修改、调整改成适合自己公司的业务需要。 一点是

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
MySQL null的一些易错点

MySQL null的一些易错点

依据null-values,MySQL的值为null的意思只是代表没有数据,null值和某种类型的零值是两码事,比如int类型的零值为0,字符串的零值为””,但是它们依然是有数据的,不是null. 我们在保存数据的时

三掌柜 三掌柜 2023-05-01
0 0 0
MySQL SHOW STATUS语句的使用

MySQL SHOW STATUS语句的使用

做MySQL性能调整和服务状态监控,有个前提就是我们要知道当前MySQL的运行状态. 很对开发人员对分库分表,读写分离,SQL性能分析等或多或少有看过一些文章分析,但是如果不结合实际的My

剑圣无痕 剑圣无痕 2023-05-01
0 0 0
MySQL查询缓存的小知识

MySQL查询缓存的小知识

前言 我们知道,缓存的设计思想在RDBMS数据库中无处不在,就拿号称2500w行代码,bug堆积如山的Oracle数据库来说,SQL的执行计划可以缓存在library cache中避免再次执行相同SQL发生硬解析(

大树 大树 2023-04-30
0 0 0
Mysql技术内幕之InnoDB锁的深入讲解

Mysql技术内幕之InnoDB锁的深入讲解

前言 自7月份换工作以来,期间一直在学习MySQL的相关知识,听了一些视频课,但是一直好奇那些讲师的知识是从哪里学习的。于是想着从书籍中找答案。毕竟一直 看视频也不是办法,

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-30
0 0 0
MySQL 主从同步,事务回滚的实现原理

MySQL 主从同步,事务回滚的实现原理

BinLog BinLog是记录所有数据库表结构变更(例如create、alter table)以及表数据修改(insert、update、delete)的二进制日志,主从数据库同步用到的都是BinLog文件。BinLog日志文件有三种模式。

贤蛋大眼萌 贤蛋大眼萌 2023-04-30
0 0 0
MySQL 有关MHA搭建与切换的几个错误log汇总

MySQL 有关MHA搭建与切换的几个错误log汇总

1:masterha_check_repl 副本集方面报错replicates is not defined in the configuration file! 具体信息如下: # /usr/local/bin/masterha_check_repl --conf=/etc/mha/app1.cn

贤蛋大眼萌 贤蛋大眼萌 2023-04-30
0 0 0
MySQL数据归档小工具mysql_archiver详解

MySQL数据归档小工具mysql_archiver详解

一.主要概述 MySQL数据库归档历史数据主要可以分为三种方式:一.创建编写SP、设置Event;二.通过dump导入导出;三.通过pt-archiver工具进行归档。第一种方式往往受限于同实例要求,往往

竹子爱熊猫 竹子爱熊猫 2023-04-30
0 0 0
详解MySQL 数据分组

详解MySQL 数据分组

创建分组 分组是在SELECT语句中的GROUP BY 子句中建立的。 例: SELECT vend_id, COUNT(*) AS num_prods FROM products GROUP BY vend_id; GROUP BY GROUP BY子句可以包含任意数目的列,这使得能对分组进行嵌套

宇宙之一粟 宇宙之一粟 2023-04-30
0 0 0
详解mysql 组合查询

详解mysql 组合查询

使用UNION 多数SQL查询都只包含一个或多个表中返回数据的单条SELECT语句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并(union) 有

醒在深海的猫 醒在深海的猫 2023-04-30
0 0 0
Mysql优化神器(推荐)

Mysql优化神器(推荐)

前言 今天逛github时,发现了这款对 SQL 进行优化和改写的自动化工具sora。感觉挺不错的,就下载学习了一下。这个工具支持的功能比较多,可以作为我们日常开发中的一款辅助工具,现

大白菜程序猿 大白菜程序猿 2023-04-30
0 0 0
修改MySQL数据库引擎为InnoDB的操作

修改MySQL数据库引擎为InnoDB的操作

PS:我这里用的PHPStudy2016 1、修改时停止MySQL 2、修改my.ini default-storage-engine=INNODB 3、修改后删除D:phpStudyMySQLdata下ib开头的日志文件 4、启动MySQL 设置好后,通过navicat创建与目标数据库一

三掌柜 三掌柜 2023-04-30
0 0 0
MySQL按小时查询数据,没有的补0

MySQL按小时查询数据,没有的补0

需求背景 一个统计接口,前端需要返回两个数组,一个是0-23的小时计数,一个是各小时对应的统计数。 思路 直接使用group by查询要统计的表,当某个小时统计数为0时,会没有该小时分

宇宙之一粟 宇宙之一粟 2023-04-30
0 0 0
MySQL修改账号密码方法大全(小结)

MySQL修改账号密码方法大全(小结)

前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改、密码过期需要修改、忘记密码需要修改等。本篇文章将会介绍需要修改密码的场景

张二河 张二河 2023-04-30
0 0 0
Ubuntu 20.04 安装和配置MySql5.7的详细教程

Ubuntu 20.04 安装和配置MySql5.7的详细教程

1. Ubuntu换源 ubuntu 20.04系统自带源直接安装是MySQL 8.0,我要安装MySQL 5.7的版本的所以先进行换源。 1.1 备份原来的sorce文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.old 1.2 修改s

宇宙之一粟 宇宙之一粟 2023-04-30
0 0 0
MySQL修改密码的几种方式

MySQL修改密码的几种方式

前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改、密码过期需要修改、忘记密码需要修改等。本篇文章将会介绍需要修改密码的场景

贤蛋大眼萌 贤蛋大眼萌 2023-04-30
0 0 0
如何安全地关闭MySQL

如何安全地关闭MySQL

在关闭mysql server的时候,可能会由于关闭的方式而出现各种问题。下面的一些步骤,可以减少问题的发生。 1.停止复制 在一些特殊环境下,slave节点可能会尝试从错误的位置(position)进行

向阳逐梦 向阳逐梦 2023-04-30
0 0 0
Navicat for MySQL 15注册激活详细教程

Navicat for MySQL 15注册激活详细教程

1.下载Navicat for MySQL 15 https://www.navicat.com.cn/download/navicat-for-mysql 2.下载激活工具 注意:因某些限制,下载链接通过如下方式获取: 需要的小伙伴,请关注微信公众号: Java技术迷 , 或者扫

贤蛋大眼萌 贤蛋大眼萌 2023-04-30
0 0 0
MySQL 如何处理隐式默认值

MySQL 如何处理隐式默认值

有同学说遇到了主从不一致的问题。 大概情况是,从库是用mysqldump导出导入数据的方式创建的。创建成功后,在用mysqldump验证主从的表结构是否一致的时候,发现有些表定义不一致:

剑圣无痕 剑圣无痕 2023-04-30
0 0 0
explain命令为什么可能会修改MySQL数据

explain命令为什么可能会修改MySQL数据

如果有人问你,对查询执行EXPLAIN是否可以改变你的数据库,你可能会说不会; 通常都是这么认为的。EXPLAIN应该向我们展示查询是如何执行的,而不是执行查询,因此它不能更改任何数据

法医 法医 2023-04-30
0 0 0
1 … 1,243 1,244 1,245 1,246 1,247 … 1,807