作者:SE_Meng

【MYSQL】MYSQL学习的一大重点:用户与权限管理

【MYSQL】MYSQL学习的一大重点:用户与权限管理

1 ~> MySQL 用户管理 1.1 用户信息存储 1.1.1 底层原理 MySQL 的所有用户账号、密码、权限信息均存储在mysql 系统数据库的 user 表中。用户管理的本质,就是对该系统表进行增删改查操作,官方 SQL 语句是对底层表操作的封装。 1.1.2 user 表核心

SE_Meng SE_Meng 2026-09-08
11 0 0
MongoDB迁移至金仓实战:从数据孤岛到KES-AI时代融合数据库架构

MongoDB迁移至金仓实战:从数据孤岛到KES-AI时代融合数据库架构

前言 说实话,我接触过的企业里,十有八九都在用"烟囱式"架构。什么意思呢?就是MySQL管订单、MongoDB存商品详情、Redis做缓存、Oracle跑财务,每个数据库各司其职,看起来挺美好,实际上运维起来简直要命。 我记得去年给一个电商客户做架构升级,他们光 是数据库服务器就有11台,每

SE_Meng SE_Meng 2026-09-07
8 0 0
【MySQL 三大日志深度解析】:redo log、undo log、binlog 作用与两阶段提交原理

【MySQL 三大日志深度解析】:redo log、undo log、binlog 作用与两阶段提交原理

前言 MYSQL已经学习过了事务和锁,今天就来讲一讲日志的相关知识,主要讲解了mysql的三大日志,以及其对应的作用,并且探究了mysql是如何做到数据持久化,遇到mysql重启时数据丢失怎么恢复,mysql在提交事务时redolog和binlog的两阶段提交原理 一、MySQL 三大日志核心作

SE_Meng SE_Meng 2026-09-04
12 0 0
Python使用pymysql操作MySQL,建表、插入/查询数据

Python使用pymysql操作MySQL,建表、插入/查询数据

在Python开发中,操作MySQL数据库最常用的第三方库之一就是pymysql,它能实现与MySQL数据库的高效交互,满足建表、数据增删改查等常规需求。 一、前置准备 已安装并启动MySQL数据库(建议5.7及以上版本),且知晓MySQL的连接信息(主机地址、用户名、密码、需操作的数据库名),

SE_Meng SE_Meng 2026-09-03
10 0 0
MySQL 备份与恢复详细步骤(新手版)

MySQL 备份与恢复详细步骤(新手版)

一、开篇说明:新手为什么要做MySQL备份? 新手无需理解复杂的备份原理,只需记住1个核心:备份是防止数据丢失的最后一道防线。 日常操作中,新手很容易误删数据库、误删表,或者服务器故障导致数据丢失,一旦丢失很难恢复。而MySQL备份操作简单,花5分钟做好备份,后续无论出现什么问题,都能快速恢

SE_Meng SE_Meng 2026-09-02
14 0 0
查库存的 SQL 时灵时不灵,最后发现是 WHERE 里两个函数在打架

查库存的 SQL 时灵时不灵,最后发现是 WHERE 里两个函数在打架

上周被拉去查一个库存批次接口的问题,反馈是同一段代码、同一批数据,有时候查得到有时候查不到。第一反应是连接池复用连接的时候状态没清干净,顺着这个思路查下去,发现还真跟"连接状态"有关系,只是不在连接池那层,在 SQL 自己身上。 那条 SQL 的 WHERE 里塞了两个函数:f_set_bat

SE_Meng SE_Meng 2026-08-31
11 0 0
CentOS 7.9达梦数据库安装全流程解析

CentOS 7.9达梦数据库安装全流程解析

环境准备 硬件要求 服务器: 2核CPU、4GB内存,20GB硬盘空间 网络: 确保服务器具有固定的IP地址,并且防火墙允许FTP端口(默认22端口)的通信 软件要求 操作系统:CentOS Linux release 7.9.2009 (Core) FTP软件:Xshell8 软件包

SE_Meng SE_Meng 2026-08-28
39 0 0
Centos升级openssh及openssl

Centos升级openssh及openssl

一、源码下载 https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/ 二、依赖环境安装 yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-de

SE_Meng SE_Meng 2026-08-27
20 0 0
CentOS 8 安装 Docker 超详细教程

CentOS 8 安装 Docker 超详细教程

一、准备工作 1. 检查系统版本 cat /etc/redhat-release 看到 CentOS Linux release 8.5.2111 或 CentOS Stream release 8 即可继续。 2. 卸载旧版本 Docker 避免残留导致冲突: yum remo

SE_Meng SE_Meng 2026-08-26
25 0 0
CentOS 7 环境下安装 JDK 1.8 及解决 wget 命令缺失问题

CentOS 7 环境下安装 JDK 1.8 及解决 wget 命令缺失问题

1. 引言 在 Linux 服务器运维和 Java 应用部署过程中,JDK(Java Development Kit)的安装是基础且关键的一步。同时,wget 作为常用的文件下载工具,在自动化脚本和软件包管理中扮演重要角色。 然而,在 CentOS 7 环境下,由于系统版本较旧,可能会遇到:

SE_Meng SE_Meng 2026-08-25
25 0 0
1 2 3 55