• Kubernetes 集群搭建Mysql主从服务

    IT行业的核心在于数据。确保数据在各种情况下的安全性,就需要我们建立健全的数据备份策略。在测试环境中,我们通过MySQL的主从架构和定时任务保障数据的安全。MySQL主从服务器需分布于两台不同的物理机,以避免单点故障。MySQL主服务器利用binlog实现数据同步备份至从服务器。定时任务将从服务器的 2026-06-09 00:18:24
  • Mysql中将文本型数据varchar转换为日期型数据date

    转换效果如下图:将Excel电子表格中的数据导入到Mysql中,默认的类型是varchar文本型。如何转换为日期型数据呢?SELECT fzrq,str_to_date(fzrq,'%Y年%m月%d日') as fzrq1 from sheet4;下面看一个例子,将另一个数据表中的数据导入已存在的数 2026-06-09 00:00:15
  • MySQL中group by优化指南

    在MySQL中group by的作用是分组,通常会结合聚合函数一起使用,例如:分组统计。最为常见的统计商品销售数量,统计商品的购买用户数等。大致SQL如下所示:SELECT goods_name,count(*) as num FROM order_detail GROUP BY goods_id; 2026-06-07 00:13:05
  • MySQL如何实现分库分表,如何提高查询效率

    在大型电商网站中,随着业务的增多,数据库中的数据量也是与日俱增,这时候就要将数据库进行分库分表了。1、如何分库分表?两种解决方案:垂直拆分、水平拆分垂直拆分:根据业务进行拆分,比如可以将一张表中的多个字段拆成两张表,一张是不经常更改的,一张是经常改的。水平拆分:即根据表来进行分割:比如user表可以 2026-06-05 00:03:09
  • 互联网公司的基本操作!高可用的mysql 双机热备份

    无论做前后端分离的项目,还是做微服务的项目,都需要有一个强大稳定的集群。数据库备份分为:热备份和冷备份,如果项目没有上线冷备份没问题。如果上线用冷备份就有问题。冷备份冷备份是关闭数据库时候的备份方式,通常做法是拷贝数据文件冷备份是最简单最安全的一种备份方式大型网站无法做到关闭业务备份数据,所以冷备份 2026-06-02 00:06:54
  • MySQL中MHA高可用配置及故障切换(详解)

    一、MHA(1)MHA解释MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证 2026-06-01 00:00:52
  • 带你了解 Binlog 实现 MySQL 主从同步的原理及实现方式

    这个主库和从库是怎么保证数据一致的呢?MySQL 主从库其实在搭建一些小的应用软件时,使用一套数据库就够了,那我们先来一起看一下为什么会用到主从库使用主从库的主要原因有两点:1、在复杂的业务系统中,如果有一句 sql 语句需要锁表,那么就会导致我们暂时不能使用这张表的读服务,这也就有可能影响到正常运 2026-05-31 00:10:48
  • C++ mysql 开发示例

    开发工具:VS2019数据库:mysql 8.0在vs2019中设置开发包含目录和库目录,把dll拷贝到项目目录下。2.工程代码目录包含如下:#include <stdio.h>#include <WinSock.h> //一定要包含这个#include "mysql.h" 2026-05-31 00:09:09
  • MySQL的SELECT语句优化详解

    优化SELECT语句是优化工作的重点,因为它是数据库输出数据的基本操作。SELECT语句的调优技术也适用于CREATE TABLE...AS SELECT, INSERT INTO...SELECT, DELETE语句中的SELECT和WHERE子句。优化查询的主要考虑因素是:为了加快慢查询,首先检 2026-05-28 00:07:25
  • Kettle迁移Oracle数据到MySQL

    本实例需要将Oracle中的数据内容拷贝到MySQL中,故此时我们需要使用Oracle、MySQL的驱动jar包,将这两个拷贝到目录“data-integration/lib”下,如下图:配置转换启动kettle,双击“data-intergration/Spoon.bat”,就打开界面了,界面如下 2026-05-28 00:00:39