MySQL 自定義函數 CREATE FUNCTION 實戰:字符串查找替換示例與最佳實踐
完整示例:字符串查找替換函數 0 THEN -- 找到:用 INSERT 函數替換 (位置、長度、新串) SET l_new_
MySQL 與 SQL Server 差異對比學習筆記(八):INSERT、UPDATE、DELETE 核心語法與行為差異全解析
INSERT 差異核心 1. 多行值插入語法一致 -- 兩者均支援 INSERT INTO tbl (col1, col2) VALUES (1, a),
MySQL C++ 開發避坑:libmysql.lib 缺失原因與解決方案
現象 安裝 MySQL 後,include 目錄下找不到 libmysql.lib,導致 C++ 鏈接階段報錯: LINK : fatal error LNK
MySQL IN 與 EXISTS 優化鐵律:小表驅動大表、索引覆蓋與實戰性能對比
核心原理:驅動表與被驅動表 -- IN 子查詢:外層為被驅動表,內層為驅動表 SELECT * FROM A WHERE id IN (SELECT id F
MySQL 存儲過程實戰:WHILE 循環批量插入 100 條記錄示例
完整代碼 DELIMITER $$ CREATE PROCEDURE `batch_insert_users`() MODIFIES SQL DATA BE
MySQL REPEATABLE READ 隔離級別深度解析:MVCC、間隙鎖與一致性讀實戰
核心特性 InnoDB 默認隔離級別 一致性非鎖定讀(Consistent Nonlocking Read):SELECT 讀取歷史版本,不加鎖 當前讀:SE
MySQL 按天/月/年分組統計:DATE_FORMAT、時間戳轉換與索引優化完整指南
核心函數對比 函數輸入類型輸出性能適用場景 DATE_FORMAT(date, fmt)DATE/DATETIME/TIMESTAMP字符串中任意格式分
MySQL 日期類型字段操作實戰:JDBC 程式化增刪改查與格式轉換完整示例
表結構準備 CREATE TABLE jdbc_demo ( id INT PRIMARY KEY AUTO_INCREMENT, name VARC
MySQL 查詢優化核心三板斧:減少掃描、避免回表、重構複雜查詢
優化目標:三大指標 指標含義目標 響應時間Service Time + Queue Time< 100ms (OLTP) 掃描行數存儲引擎讀取的行數≈
Tags 標籤系統數據庫設計三大方案深度對比:從關係型到 NoSQL 的演進之路
業務場景 文章/商品/視頻等實體需打標籤 標籤數量:萬~百萬級 查詢模式:按標籤找實體、按實體找標籤、熱門標籤榜、相關標籤推薦 寫入:發布/編輯時更新標籤關係
MySQL 表結構變更全攻略:增刪改列、索引維護、重命名與主鍵調整實戰語法
核心語法速查表 操作標準語法關鍵參數 增加列ALTER TABLE tbl ADD COLUMN col_name type [NOT NULL] [D
MySQL 整型溢出陷阱:版本差異導致的數據不一致與業務災難避坑指南
故障現場 業務發現積分/餘額字段出現負數或巨大異常值。排查發現:主庫 MySQL 5.1,從庫 MySQL 5.5,同一溢出計算產生截然不同結果,導致主從數據不
SELinux 導致 PHP 無法連接 MySQL 徹底排查與三種解決方案
故障現象 代碼在測試環境正常,正式環境 PHP(Apache/FPM)連接 MySQL 失敗: Could not connect: Cant connect
21 條 MySQL 生產環境調優鐵律:從硬件選型到參數配置的系統級優化指南
硬件與基礎設施層(1-7) 1. 內存:數據庫生命線 Buffer Pool 佔物理內存 60-80% 熱數據全內存:核心業務表/索引 data_size
MySQL REPLACE INTO 深度解析:語法、陷阱、性能與最佳替代方案
語法與行為 -- 三種寫法 REPLACE INTO tbl (col1, col2) VALUES (val1, val2); REPLACE INTO tb
MySQL 二進制日誌恢複實戰:基於時間點與位點的精準數據恢複指南
前提條件 主庫啟用 --log-bin(二進制日誌) 備份時間點之後的 binlog 完整保留(未被 expire_logs_days 清理) 擁有 SUPE
MySQL HELP 命令中文註釋速查表:數據類型轉換與系統函數參考
MySQL 內建 HELP 系統 help CAST; -- 查看具體命令幫助 核心類型轉換函數:CAST / CONVERT 語法
MHA 實現 MySQL 主從手動切換全流程實戰:從只讀切換到雙主架構重構
場景與架構 原主:10.1.1.231:63306 原從:10.1.1.234:63306 目標:手動將從庫提升為新主,原主降級為從,構建新雙主/主從架構 工