数据运维

MySQL8.1.0 发布说明

MySQL8.1.0 发布说明

MySQL8.1.0发布了,但是看着像是8.0版本的一个小版本的bug修复。本文概括一下简要信息分享给大家。账户管理说明增加了一个新的系统参数,用于限制用户改密码时的最少替换字符数。validate_password.changed_characters_percentage,该值是百分比。审计日志

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
MGR 主备集群实现异步连接故障转移

MGR 主备集群实现异步连接故障转移

1.概述MySQL 8.0.22 开始,支持异步连接故障切换机制,在现有主从复制连接失败后,自动建立到新主的异步复制连接。MySQL 8.0.23 开始,异步连接故障切换机制还支持组复制拓扑,通过自动监视组成员身份的更改并区分主节点和从节点,在组复制主节点故障选出新主节点后,自动建立到新主的异步复制

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
MTS性能监控你知道多少

MTS性能监控你知道多少

前言说到MySQL的MTS,相信很多同学都不陌生,从5.6开始基于schema的并行回放,到5.7的LOGICAL_CLOCK支持基于事务的并行回放,这些内容都有文章讲解,在本篇文章不再赘述。今天要讲的是,你知道如何查看并行回放是否存在性能瓶颈吗,是由于主库事务行为导致无法并行回放,还是由于work

张二河 张二河 2023-08-15
0 0 0
MySQL小技巧:如何判断一个连接是交互式还是非交互式

MySQL小技巧:如何判断一个连接是交互式还是非交互式

作者简介:高鹏,笔名八怪。《深入理解MySQL主从原理》图书作者,同时运营个人公众号“MySQL学习”,持续分享遇到的有趣case以及代码解析!一、问题来源今天有个朋友问我如果判断MySQL连接是交互式还是非交互式,我翻了一下没翻到,我们先来看看什么是交互式和非交互式吧。我们知道MySQL连接有交互

大猫 大猫 2023-08-15
0 0 0
MySQL:修改系统时钟会导致数据库hang住吗?

MySQL:修改系统时钟会导致数据库hang住吗?

作者简介:高鹏,笔名八怪。《深入理解MySQL主从原理》图书作者,同时运营个人公众号“MySQL学习”,持续分享遇到的有趣case以及代码解析!水平有限,有误请谅解约定:page rwlock:控制page frame本生的读写锁,这个通常再进行对page的读取和修改的时候会涉及到,比如对page的

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
MySQL:网络连接框架简析

MySQL:网络连接框架简析

作者简介:高鹏,笔名八怪。《深入理解MySQL主从原理》图书作者,同时运营个人公众号“MySQL学习”,持续分享遇到的有趣case以及代码解析!一直对这部分不太了解,稍微看了一下,但由于知识储备有限,错误在所难免。总的看起来MySQL在这部分依旧使用了常规的 reactor+线程池高并发网络模型,这

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
GreatSQL从单机到MGR扩展纪实

GreatSQL从单机到MGR扩展纪实

一、前言原有的业务系统跑在MySQL主从架构中,高可用通过脚本完成,但存在切换数据丢失和切换不及时风险,调研了高可用更稳定的MGR后,准备入手一试。本篇文章主要记录GreatSQL从单机扩展到MGR的详细过程,遇到的问题及解决方法。二、基础环境服务器角色如下IP端口主机名作用172.17.140.2

共饮一杯 共饮一杯 2023-08-15
0 0 0
往mysql插入数据很慢

往mysql插入数据很慢

在使用MySQL数据库时,可能会遇到往表中插入大量数据时非常慢的问题。以下是可能的原因和解决方案:1.索引插入数据时,数据库会检查表上的索引是否需要更新。如果你的表上有很多索引,那么插入数据就会更慢。解决方案是在插入数据前先删除所有索引,然后再重新创建索引。2.触发器如果在表上有很多触发器,在插入数

贤蛋大眼萌 贤蛋大眼萌 2023-08-15
0 0 0
怎样用mysql语句建学生表

怎样用mysql语句建学生表

MySQL是一种广泛使用的关系型数据库管理系统。在学生管理系统中,我们需要设计学生表,来存储关于每个学生的信息,例如学生的姓名、班级、年龄等等。下面介绍如何使用MySQL语句来建立一个学生表。CREATE TABLE student ( id INT(11) NOT NULL AUTO_INCRE

醒在深海的猫 醒在深海的猫 2023-08-15
0 0 0
往mysql数据库添加数据

往mysql数据库添加数据

MySQL是一种常用的关系型数据库,添加数据是我们日常在数据库中进行操作的一种基本操作。本篇文章将分享如何使用MySQL的INSERT语句向数据库中添加数据。INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1

张二河 张二河 2023-08-15
0 0 0
往MySQl数据库中导入表格

往MySQl数据库中导入表格

往MySQL数据库中导入表格MySQl是一种流行的关系型数据库,经常被用来存储和管理数据。当需要将大量数据导入到MySQL数据库中时,可以使用以下几种方法:1.使用MySQL Workbench导入表格MySQL Workbench是一个官方提供的MySQL数据库管理工具。通过它可以直观地创建、编辑

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
怎样用mysql统计空值

怎样用mysql统计空值

什么是空值在MySQL中,空值指某一列中没有任何数据或者为NULL的情况。如何统计空值我们可以使用COUNT函数来统计空值的数量,如下所示:SELECT COUNT(*) FROM table_name WHERE column_name IS NULL;其中,table_name为要查询的表名,c

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
往mysql数据库里添加数据

往mysql数据库里添加数据

MySQL是一种关系型数据库管理系统,它提供了一种结构化的方式来存储、管理数据。在使用MySQL时,我们通常需要往数据库中添加数据。下面是一个简单的例子,演示如何往MySQL数据库添加数据。//连接到数据库 $servername = "localhost"; $username = "user

剑圣无痕 剑圣无痕 2023-08-15
0 0 0
怎样用mysql语句创建表

怎样用mysql语句创建表

在使用MySQL数据库时,创建表是一个非常基本的操作。下面就是如何使用MySQL语句来创建表的基本步骤。第一步:打开MySQLmysql -u username -p password其中,username是您的用户名,password是您的密码。如果这些信息都是正确的,您就会进入到MySQL命令界

三掌柜 三掌柜 2023-08-15
0 0 0
往mysql无法导入日期时间

往mysql无法导入日期时间

问题背景在使用mysql导入数据时,有可能会遇到一个问题,就是无法将日期时间数据正确导入。比如说,在excel或其他表格软件中,日期时间格式为"yyyy/mm/dd hh:mm:ss",但在mysql中导入后,变成了"0000-00-00 00:00:00"。这种情况下,原本在表格中正确的时间信息就

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
往mysql表中添加列

往mysql表中添加列

什么是添加列在MySQL表中添加一列意味着增加一个新的数据类型,就像在Excel表格中添加一个新的列一样。这个新的列将会在表中存储额外的数据,并可以被用来对表格中的数据进行更精确的过滤、排序和筛选。如何添加列要在MySQL表中添加一列,可以使用 ALTER TABLE 命令。具体的语法为:ALTER

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
navicat创建oracle数据库

navicat创建oracle数据库

Navicat是目前市面上一款非常好用的数据库管理工具,在它的众多功能中,创建Oracle数据库也是非常简便的。今天,我们就一起来看看如何使用Navicat创建Oracle数据库。首先,在打开Navicat后,点击左上角的“新连接”按钮,在新打开的弹窗中,填写Oracle数据库的相关信息,比如服务器

大树 大树 2023-08-15
0 0 0
navicat连接oracle数据库

navicat连接oracle数据库

Navicat是一款功能强大的数据库管理工具,可以连接多种类型的数据库,包括Oracle数据库。本文将介绍如何使用Navicat连接Oracle数据库。步骤一:安装Oracle客户端首先需要安装Oracle客户端,这个客户端会提供连接Oracle数据库所需的驱动和必要的DLL文件。安装目录下找到“i

三掌柜 三掌柜 2023-08-15
0 0 0
navicat连远程Oracle

navicat连远程Oracle

对于开发人员来说,连接远程的数据库是一个非常常见的需求,而Navicat是一款非常好用的数据库访问工具。本文将从实际使用的角度出发,为大家介绍如何使用Navicat来连接远程的Oracle数据库。首先,我们需要准备好一台已经安装了Oracle数据库的机器,开启了远程访问权限。假设我们的远程Oracl

醒在深海的猫 醒在深海的猫 2023-08-15
0 0 0
如何删除表字段

如何删除表字段

删除表字段的步骤:1、备份数据,可以使用数据库管理工具或者编写脚本将数据备份到其他地方,确保数据的安全性;2、检查字段依赖关系,可以通过查询其他表的结构或者查找相关程序代码来确认是否存在依赖关系;3、删除字段,先使用ALTER TABLE语句将表的结构进行修改,然后使用DROP COLUMN语句删除

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
1 … 690 691 692 693 694 … 1,807