标签:Mysql

在node环境下实践mysql联合表

在node环境下实践mysql联合表

当在 Node.js 环境中使用 mysql 包进行数据库操作时,连接表是更复杂查询的常见需求。本文叙述如何在 MySQL 数据库中使用 SQL 的 JOIN 语句来获取多个表的数据。 1. 理解 SQL 中的 JOIN SQL 中的 JOIN 子句用于根据两个或多个表之间的相关列组合行。有几种类型

穿过生命散发芬芳 穿过生命散发芬芳 2024-01-20
0 0 0
MySQL主从复制原理与实践:从配置到故障监控

MySQL主从复制原理与实践:从配置到故障监控

前言 上文《MySQL数据被误删怎么办?》介绍了MySQL在故障或者误删数据后,可以通过备份+binlog的方式进行数据恢复。但是,当备份文件和binlog都丢失了呢?所以单节点是不可靠的,为了避免单节点故障带来的数据丢失以及MySQL服务的可用性,生产环境通常都是采用高可用或者集群模式。而在这背后

爱可生开源社区 爱可生开源社区 2024-01-19
0 0 0
MySQL 事务基本概念:确保数据完整性和一致性的关键

MySQL 事务基本概念:确保数据完整性和一致性的关键

作者:马顺华 从事运维管理工作多年,目前就职于某科技有限公司,熟悉运维自动化、OceanBase部署运维、MySQL 运维以及各种云平台技术和产品。并已获得OceanBase认证OBCA、OBCP 证书、OpenGauss社区认证结业证书、崖山DBCA证书、亚信AntDBCA证书。OceanBa

泡泡 泡泡 2024-01-19
0 0 0
一次不成功的MySQL迁移到PostgreSQL案例

一次不成功的MySQL迁移到PostgreSQL案例

## 一次不成功的MySQL迁移到PostgreSQL案例 1、开篇废话 1.1、迁移方法概述 将数据库从MySQL迁移到PostgreSQL有几种方法,其中选择取决于需求和环境。以下是一些常见的迁移方法: 手动迁移: 将表结构和数据从MySQL导出为SQL脚本,然后手动修改脚本以适应Postg

捡田螺的小男孩 捡田螺的小男孩 2024-01-19
0 0 0
【MySQL 8.0神器揭秘派生表条件下推——让你的SQL飙车不再是梦想!

【MySQL 8.0神器揭秘派生表条件下推——让你的SQL飙车不再是梦想!

MySQL子查询(subqueries)优化——派生条件下推作者:黄华亮,现任Oracle MySQL大中华区MySQL解决方案工程师,专注MySQL技术十余年,对MySQL和开源数据库有丰富的实践经验。1.序言最近遇到了不少MySQL性能优化的案例,都和子查询有关,今天就这个话题做一定的分析。首先

穿过生命散发芬芳 穿过生命散发芬芳 2024-01-19
0 0 0
MySQL的DDL成本为何高?

MySQL的DDL成本为何高?

经常听说MySQL数据库的DDL操作成本很高,尽量避免,但为什么成本高?技术社群的这篇文章《图解MySQL | MySQL DDL为什么成本高?》通过图的形式,给我们进行了一些介绍,学习了解下。众所周知,DDL(Data Definition Language)定义了数据在数据库中的结构、关系和权限

法医 法医 2024-01-19
0 0 0
MySQL My.cnf参数梳理与延伸 (MYSQL 8 replica 类) 与  技术文章与食色性也

MySQL My.cnf参数梳理与延伸 (MYSQL 8 replica 类) 与 技术文章与食色性也

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,(共1900人左右 1 +

贤蛋大眼萌 贤蛋大眼萌 2024-01-19
0 0 0
MySQL高可用架构MGR+ProxySQL+Keepalived

MySQL高可用架构MGR+ProxySQL+Keepalived

一.规划 IP、操作系统、主机名、角色、软件包版本、安装方式等 【node1】 ip地址:10.10.1.211 OS:CentOS 7.6 主机名:vl7bjsqltest01 角色:master MySQL版本:5.7.28 安装方式:通用二进制包 【node2】 ip地址:10.10.1.21

大树 大树 2024-01-18
0 0 0
MySQL 数据类型

MySQL 数据类型

MySQL 中定义数据字段的类型对数据库的优化是非常重要的。MySQL支持多种数据类型,每种数据类型都适用于特定的使用情况。MySQL 支持多种类型,常用的大致可以分为三类:数值、日期/时间和字符串(字符)类型。以下是一些主要的数据类型及其简要描述:一、数值类型MySQL 支持所有标准 SQL 数值

宇宙之一粟 宇宙之一粟 2024-01-18
0 0 0
MySQL 8.3的原地升级功能

MySQL 8.3的原地升级功能

2024年1月16日,MySQL 8.3 GA,该版本为Windows用户带来了福音,在配置安装的过程中,支持原地升级(原版本从8.2开始)。使用该功能可以为用户减少大量的升级测试工作,使得MySQL的运维变得更为简单丝滑。Windows上的安装使用installer进行,前面的步骤与以往一致,运行

穿过生命散发芬芳 穿过生命散发芬芳 2024-01-18
0 0 0
Ubuntu 20.04系统编译安装MySQL5.7教程。

Ubuntu 20.04系统编译安装MySQL5.7教程。

可以通过使用MySQL官方的APT存储库来安装MySQL 5.7。以下是在Ubuntu 20.04系统上通过官方APT存储库安装MySQL 5.7的步骤: 添加MySQL APT存储库: wget https://dev.mysql.com/get/mysql-apt-config_0.

贤蛋大眼萌 贤蛋大眼萌 2024-01-17
0 0 0
如何在MySQL中查看当前会话中存在哪些临时表?

如何在MySQL中查看当前会话中存在哪些临时表?

MySQL是一种常用的关系型数据库管理系统,广泛应用于各种规模的应用程序中。在MySQL中,临时表是一种特殊类型的表,它们仅在当前会话中存在,并在会话结束后自动删除。临时表是一种临时存储数据的方法,它们被创建用于在当前会话中暂时存储和处理数据。临时表只对创建它们的会话可见,其他会话无法访问。临时表的

醒在深海的猫 醒在深海的猫 2024-01-17
0 0 0
MySQL如何找到使用的是哪个配置文件?

MySQL如何找到使用的是哪个配置文件?

点击上方蓝字关注我    一个正在运行的MySQL实例,如何查看对应的配置文件用的是哪一个?如果存在多个文件,生效的顺序是怎么样的?1.  方法一首先可以先选择查看MySQL进程信息来判断使用了哪个配置文件,例如: ps -aux|grep mysqldroot 25628 0.0 0.

醒在深海的猫 醒在深海的猫 2024-01-17
0 0 0
Mysql全文索引

Mysql全文索引

MySQL 全文索引 1、 背景简介 实际开发过程中,我们经常会遇到全文检索的述求,一般都会采用搭建ES服务器来实现。但因为数据量较少,并且不属于高并发高吞吐场景,相比较而言接入 ES,不仅会使得系统设计更加复杂,还会产生资源浪费,所以需要采用更加简单且廉价的方案来实现。一般互联网公司都会用到 My

竹子爱熊猫 竹子爱熊猫 2024-01-17
0 0 0
故障分析 | MySQL 全文索引触发 OOM 一例

故障分析 | MySQL 全文索引触发 OOM 一例

作者:付祥,现居珠海,主要负责 Oracle、MySQL、mongoDB 和 Redis 维护工作。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 1700 字,预计阅读需要 6 分钟。MySQL 版本 5.7.341故障现象某业务监控报警内存不足,发现 mysq

穿过生命散发芬芳 穿过生命散发芬芳 2024-01-17
0 0 0
MySQL主从数据不一致竟然不报错?

MySQL主从数据不一致竟然不报错?

阅读需知Retrieved_Gtid_Set 从库已经接收到主库的事务编号(从库的 IO 线程已经接收到了)。Executed_Gtid_Set 已经执行的事务编号(从库的执行 SQL 线程已经执行了的 SQL)。1故障现象主从数据不一致,但是看复制是正常状态(双 Yes)。此时主库执行,从库本该报

剑圣无痕 剑圣无痕 2024-01-17
0 0 0
ORACLE、MySQL、PostgreSQL 客户端 sqlplus,mysql,psql 常用命令对比(一)

ORACLE、MySQL、PostgreSQL 客户端 sqlplus,mysql,psql 常用命令对比(一)

ORACLE、MySQL、PostgreSQL 客户端 sqlplus,mysql,psql 常用命令对比(一) 写在前面的话:当前根据 摩天轮中国数据库排行 https://www.modb.pro/dbRank 来看,已经有 292 个数据库了,国产数据库遍地开花,如果只掌握一种数据库貌似有点

大白菜程序猿 大白菜程序猿 2024-01-17
0 0 0
为什么高性能场景选用Postgres SQL 而不是 MySQL

为什么高性能场景选用Postgres SQL 而不是 MySQL

一、 数据库简介 TLDR; 1.1 MySQL MySQL声称自己是最流行的开源数据库,它属于最流行的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。LAMP中的M指的就是MySQL。构建在LAMP上的应用都会使用MySQ

法医 法医 2024-01-16
0 0 0
MySQL的内部XA的二阶段提交

MySQL的内部XA的二阶段提交

内部XA 可能大家一听感觉很陌生,什么是XA?XA是一种分布式事务管理规范,MySQL内部有一个XA事务管理器来支持分布式事务,可能这么一听更懵了,那么我这么解释一下,MySQL是支持主从的,主从分布在不同的机器,也就是 说MySQL也是分布式的。不同的MySQL节点之前靠什么同步?靠binlog。

穿过生命散发芬芳 穿过生命散发芬芳 2024-01-16
0 0 0
使用Node.js和MySQL创建API服务器

使用Node.js和MySQL创建API服务器

本文介绍如何使用Node.js和MySQL创建API服务器的步骤,这也是从前端迈向全栈的一个开始。 步骤 1:设置项目基础 首先,确保开发环境中安装了Node.js和MySQL。 创建一个新目录作为项目文件夹,并进入这个目录。 mkdir my-api-server cd my-api-serve

捡田螺的小男孩 捡田螺的小男孩 2024-01-16
0 0 0
1 54 55 56 57 58 736