• 开启 MYSQL如何开启BINLOG

    看到网上不同的开启方法,有直接如下设置的:/etc/my.cnf...log_bin ...也有设置:。。。log_bin=ONlog_bin_basename=/var/lib/mysql/mysql-binlog_bin_index=/var/lib/mysql/mysql-bin.index。 2025-02-14 00:30:58
  • Mysql索引覆盖

    1.什么是覆盖索引通常情况下,我们创建索引的时候只关注where条件,不过这只是索引优化的一个方向。优秀的索引设计应该纵观整个查询,而不仅仅是where条件部分,还应该关注查询所包含的列。索引确实是一种高效的查找数据方式,但是mysql也可以从索引中直接获取数据,这样就不在需要读数据行了。 覆盖索引 2025-02-14 00:20:21
  • 一文讲清,MySQL中的二级索引

    主键索引是InnoDB存储引擎默认给我们创建的一套索引结构,我们表里的数据也是直接放在主键索引里,作为叶子节点的数据页。但我们在开发的过程中,往往会根据业务需要在不同的字段上建立索引,这些索引就是二级索引,今天我们就给大家讲讲二级所有的原理。比如,你给name字段加了一个索引,你插入数据的时候,就会 2025-02-13 00:33:59
  • Docker入门实战——mysql镜像使,使用Dockerfile创建自己的镜像

    mysql镜像使安装docker1.yum安装yum install docker -y启动dockersystemctl enable docker #设置docker开机自启systemctl start docker #开启docker 获得mysql镜像1.搜索镜像docker search 2025-02-13 00:32:47
  • 盘点开发中那些常用的MySQL优化

    1、大批量插入数据优化(1)对于MyISAM存储引擎的表,可以使用:DISABLE KEYS 和 ENABLE KEYS 用来打开或者关闭 MyISAM 表非唯一索引的更新。ALTER TABLE tbl_name DISABLE KEYS;loading the dataALTER TABLE t 2025-02-13 00:08:38
  • MySQL ROUND()函数

    ROUND() 函数用来把数值字段舍入为指定的小数位数。一、ROUND() 语法SELECT ROUND(列名,数字) FROM 表名;列名:必选字段。要舍入的字段数字:可选字段。规定要返回的小数位数二、数据库实例一)ROUND(C): 返回参数 C 的四舍五入的一个整数。1、实例一(舍)SELEC 2025-02-12 00:34:13
  • MySQL 的 AWR Report-爱可生

    引言用过 Oracle 数据库的同学都知道,在 Oracle 有个功能:AWR(全称为 Automatic Workload Repository),自动负载信息库。它收集关于特定数据库的操作统计信息和其他统计信息,Oracle 以固定的时间间隔(默认为 1 个小时)为其所有重要的统计信息和负载信息 2025-02-12 00:31:14
  • 「实用小技巧」如何快速找到MySQL的配置文件my.ini

    在利用MySQL进行数据导入/导出的时候或者需要修改MySQL某个参数的时候,可能需要修改MySQL的配置文件my.ini,初学者可能不知道my.ini的位置。下面介绍一种方法可以快速找到my.ini文件的位置。1、鼠标右击“我的电脑”,选择管理,并找到MySQL服务,如下图:2、我这里的MySQL 2025-02-12 00:06:15
  • mysql中的MySQL服务端如何启动?

    在“管理”选项卡中找到“服务”。·双击打开MySQL服务,如需停用则选择“手动”,停止后保存。如需恢复使用,则再次选择“启动”,保存即可。在数据库服务中,可以修改数据库密码。·使用phpstudy可以管理和切换多个版本的数据库服务端。在使用phpstudy时,需要重新在数据库客户端导入数据库文件。同 2025-02-11 00:31:23
  • 为Debezium配置MySQL单机版

    Debezium是一个开源的CDC (Change Data Capture)工具,用来实时监控数据库中的变化,生成事件流、存入Kafka。Debezium支持多种主流数据库,MySQL是其中一种。使用该工具时,我们需要在MySQL端进行哪些设置呢?官方文档中对此语焉不详。好在文档中的Tutoria 2025-02-11 00:12:59