DataBase
-
MySQL 优化利器 SHOW PROFILE 的实现原理
最近碰到一个 case,通过可传输表空间的方式导入一个 4GB 大小的表,耗时 13 分钟。 通过PROFILE定位,发现大部分耗时竟然是在System lock阶段。 不仅如此,…
-
PostgreSQL14流复制部署教程
背景 部署一主一从的PG测试环境。一晃几年过去了,这是很久以前,毕业后的第一份工作用到的pgsql,当时部署留存的笔记。 主从复制实现 过程 服务器两台准备好—->下载…
-
Linux下PostgreSQL远程登录配置
1、设置密码 2、更改pg_hba.conf,配置用户的访问权限 3、更改postgresql.conf 4、重启 5、navicat连接
-
MySQL8.0.40编译安装教程
近期MySQL发布了8.0.40版本,与之前的版本相比,部分依赖包发生了变化,因此重新编译一版,也便于大家参考。 1. 下载源码 选择对应的版本、选择源码、操作系统 如…
-
centos 7 下MySQL的root用户密码忘记解决方法
前两天安装好MySQL数据库后·,没有保存下来密码,现在root密码忘记了,今天登录时出现了无法登录的错误状态,本文就主要介绍了一下在centos7 下 修改MySQL root用…
-
MYSQL8 通过ibd文件恢复表数据
数据无价,操作前,建议先备份前提条件表结构一致: 源数据库和目标数据库中的表结构必须完全相同。这包括表的列定义、索引、约束等。表使用 InnoDB 存储引擎: 这种迁移方法仅适用于…
-
MySQL 8.0字符集新纪元:utf8mb3与utf8mb4全面解析,utf8成历史
今天在安装完MySQL最新版(8.0.40),然后用navicat连接数据,创建数据库的时候,发现: MySQL最新版是没有utf8选项,但是有utf8mb3和utf8mb4选项 …
-
PostgreSQL与Mysql的区别详解
引言 在数据库领域,MySQL和PostgreSQL是两种广泛使用的开源关系型数据库管理系统。虽然它们在许多方面有相似之处,但也存在一些关键差异。本文将详细探讨这两者的区别,帮助你…
-
一款从MySQL binlog获取原始SQL、回滚SQL的binlog2sql工具
binlog2sql 从MySQL binlog解析出你要的SQL。根据不同选项,你可以得到原始SQL、回滚SQL、去除主键的INSERT SQL等。 用途 项目状态 正常维护。应…
-
夜莺监控MySQL教程
MySQL 监控概述 MySQL、Redis、MongoDB 等各类数据库的监控数据采集,原理类似,就是为 Categraf 创建一个 DB 账号,Categraf 用此账号连到数…
-
SHOW PROCESSLIST 最多能显示多长的 SQL?
在 MySQL 中,如果我们想查看实例当前正在执行的 SQL,常用的命令是SHOW PROCESSLIST。 但如果 SQL 过长的话,就会被截断。这时,我们一般会用SHOW FU…
-
基于案例分析 MySQL 权限认证中的具体优先原则
在 MySQL 的日常管理过程中,大家或多或少会遇到权限认证相关的问题。 例如,本来能够正常执行的操作,可能在新增一个账号或授权后就突然失败了。 这种现象往往让人误以为是 bug,…
-
干货!总结运维人日常工作中使用的 MySQL 高频命令!
MySQL常见操作 干货!一文总结运维人日常工作中使用的 MySQL 的高频命令! 1. 数据库管理 • 创建数据库 • 修改指定数据库的编码 • 删除数据库 2. 数据库常见配置…
-
MySQL server PID file could not be found! 的解决办法
要在WordPress中判断当前页面是否是第一页或最后一页,您可以使用以下PHP代码: lobal $wp_query; // 检查是否在第一页if ( $wp_query>…
-
redis一键巡检脚本分享
今日分享redis一键巡检脚本,适用于单机、主从和cluster集群。大家有需要的可以先在本地测试,确认没问题后再运行于生产环境。 脚本说明: 检查redis-cli工具是否安装:…
-
mysql8.0预编译二进制安装教程
下载软件包,并改名为mysql 创建数据目录,并设置权限 设置配置文件 vi /etc/my.cnf 初始化数据库 配置systemd服务管理 编辑mysqld脚本文件,找到bas…
-
mysql全量本地或异地备份脚本
1、安装expect 2、创建备份脚本 vi /data/backup.sh 设置可执行权限 3、添加定时任务,每天晚上凌晨1点执行 下方为本地全量备份脚本,chmox +x /o…
-
mysql创建数据库 utf-8/mb4
MySQL 创建数据库 utf-8/mb4MySQL 是一个流行的关系型数据库管理系统,广泛用于网站开发、应用程序和数据分析等领域。在使用 MySQL 创建数据库时,我们通常需要考…