MySQL 字段部分更新技巧:SUBSTRING 截取與 REPLACE 替換實戰
場景一:保留前綴 + 固定後綴 需求:字段 A 保留前 3 字符,後面拼接 bbb。 UPDATE tab SET A = CONCAT(SUBSTRING(
MySQL my.ini / my.cnf 核心參數詳細中文註釋參考手冊
文件結構說明 [client]:客戶端工具 (mysql, mysqldump 等) 通用配置。 [mysql]:mysql 命令列客戶端專用配置。 [mys
mysqldump 導出報錯 "Unknown system variable 'GTID_MODE'" 解決:--set-gtid-purged=OFF
錯誤現象 mysqldump: Couldnt execute SELECT @@GTID_MODE: Unknown system variable GTID
Linux 下 mysql/mysqladmin 命令找不到解決:軟鏈接映射到 /usr/bin
問題原因 MySQL 安裝目錄(如 /usr/local/mysql/bin/)不在系統 PATH 環境變量中,直接輸入 mysql 提示 command no
MySQL 模擬佇列:利用 UPDATE ... ORDER BY LIMIT 1 實現原子搶單
核心思路 利用 MySQL UPDATE ... ORDER BY ... LIMIT 1 的**原子性**,結合 CONNECTION_ID() 作為線程標識
MySQL 存儲過程實戰:游標實現表間列數據複製
需求場景 將 tableA 表 avalue 列的值,根據 id 關聯複製到 tableB 表 bvalue 列。 存儲過程代碼 DELIMITER //
MySQL Utilities 工具套件實戰:主從搭建、監控、故障轉移一站式
環境準備 三台 MySQL 5.6 GTID 模式集群: Master: 192.168.1.131 (server_id=131) Slave1: 192.
MySQL GROUP BY 與 ORDER BY 深度解析:分組取最新記錄的正確姿勢
問題場景 內容表 test(id, name, category_id, date),需求:**每個分類下最新的一條記錄**。 錯誤嘗試 SELECT * F
MySQL InnoDB 二進制日志管理與備份最佳實踐
二進制日志的核心價值 **「全量備份 + 增量 Binlog = 任意時間點恢復(PITR)」**。只要擁有某時間點的全備,並保留之後所有 Binlog,即可通
MySQL 字符集完整指南:utf8mb4 支持 Emoji、修改排序規則、亂碼排查
為什麼必須用 utf8mb4 MySQL 早期 utf8 實為 utf8mb3,僅支持 3 字節字符,**無法存儲 Emoji(4 字節)**、生僻漢字。移動互
MySQL 性能分析工具箱:EXPLAIN、PROFILE、SHOW INDEX 實戰
核心命令速查 1. EXPLAIN - 執行計劃分析 EXPLAIN SELECT * FROM users WHERE email = test@examp
MySQL InnoDB 內存架構深度解析:SHOW ENGINE INNODB STATUS 實戰讀取
核心命令 SHOW ENGINE INNODB STATUS\G 輸出包含:後台線程、信號量、事務、文件 I/O、插入緩衝、自適應哈希、日志、緩衝池、行操作等核
MySQL 存儲過程備忘錄:導出、日期處理、遠程連接
1. 導出存儲過程、觸發器(不導表結構、不導數據) proc_backup.sql 參數解析: -n:不創建數據庫(--no-create-db) -t:不
MySQL "marked as crashed" 表損壞修復:myisamchk 實戰
故障現象 服務器斷電或磁盤滿導致 MyISAM 表損壞,錯誤提示: Table t_operation_log is marked as crashed and
mysqldump 導出數據與結構分離:只導數據、只導結構、指定表完整指南
常用參數速查 需求參數示例 導出結構不導數據-d / --no-data struct.sql 導出數據不導結構-t / --no-create-info d
MySQL InnoDB 行鎖死鎖 1213 錯誤:原因分析與解決實戰
錯誤現象 [Err] 1213 - Deadlock found when trying to get lock; try restarting transac
MySQL information_schema 核心查詢大全:結構、空間、索引一網打盡
為什麼用 information_schema MySQL 系統庫 information_schema 存儲所有元數據,通過標準 SQL 查詢即可獲取表結構、
MySQL 日期時間函數實戰大全:DATEDIFF、DATE_ADD、DATE_SUB
核心函數速查表 1. DATEDIFF - 計算天數差 -- 今天的數據 SELECT * FROM mytest WHERE DATEDIFF(NOW(),