Node.js + MySQL 事務中獲取自增主鍵 ID 實戰
Node.js + MySQL 事務中獲取自增主鍵 ID 實戰 場景 學生申報項目:先插入 project 表獲取自增 project_id,再關聯插入 pr
MySQL UPDATE 子查詢報錯 1093 解決方案:JOIN 更新與多表更新技巧
MySQL UPDATE 子查詢報錯 1093 解決方案:JOIN 更新與多表更新技巧 問題現象 UPDATE test.tb_vobile a SET a.
《高性能 MySQL》讀書筆記:鎖、事務、隔離級別深度解析
《高性能 MySQL》讀書筆記:鎖、事務、隔離級別深度解析 1. 鎖機制 1.1 為什麼需要鎖 解決並發控制:同一時刻多客戶端操作同一行(讀/寫衝突),為保
MySQL 5.6.24 解壓版(免安裝/Zip版)修改字符集為 UTF-8 圖文教程
MySQL 5.6.24 解壓版(免安裝/Zip版)修改字符集為 UTF-8 圖文教程 問題背景 解壓版無 my.ini,僅有 my-default.ini
MySQL 日期類型與毫秒時間戳相互轉換函數實戰
MySQL 日期類型與毫秒時間戳相互轉換函數實戰 場景 查詢、統計、前端交互常需在 DATETIME/TIMESTAMP 與 Unix 時間戳(秒/毫秒)間轉
《高性能 MySQL》讀書筆記:MVCC 多版本並發控制算法詳解
《高性能 MySQL》讀書筆記:MVCC 多版本並發控制算法詳解 1. AUTOCOMMIT MySQL 默認自動提交: SHOW VARIABLES LIK
數據庫專家 Peter Zaitsev:MySQL 分片水很深,別盲目跟風
數據庫專家 Peter Zaitsev:MySQL 分片水很深,別盲目跟風 作者 Peter Zaitsev 為 Percona 聯合創始人、《高性能 MyS
MySQL 分區表完整指南:類型、創建、管理、子分區與分表對比
MySQL 分區表完整指南:類型、創建、管理、子分區與分表對比 概述 MySQL 5.1+ 支持分區:按規則將一張表拆分為多個物理區域存儲。對應用透明,類似「
MySQL 複雜多表關聯查詢實戰:商品採購銷售統計
MySQL 複雜多表關聯查詢實戰:商品採購銷售統計 業務場景 從 product 獲取商品基礎信息,關聯 buy_contract_item、sale_con
MySQL 學習筆記(二):表約束 NOT NULL、DEFAULT、自增、唯一、主鍵、外鍵詳解
MySQL 學習筆記(二):表約束 NOT NULL、DEFAULT、自增、唯一、主鍵、外鍵詳解 MySQL 支持的完整性約束 NOT NULL (NK)
MySQL 學習筆記(三):索引 類型、創建、優化原則與空間索引
MySQL 學習筆記(三):索引 類型、創建、優化原則與空間索引 索引本質 索引是組織數據的結構,通過 B-Tree 或哈希表存儲鍵值,實現快速定位。Inno
MySQL 基於二進制日志 (Binlog) 實現數據恢復實戰
MySQL 基於二進制日志 (Binlog) 實現數據恢復實戰 背景 大型網站每日定時備份(如 0 點)。若備份周期內發生故障,0 點至故障點的增量數據如何恢
MySQL 學習筆記(四):視圖 創建、查看、修改、刪除與進階用法
MySQL 學習筆記(四):視圖 創建、查看、修改、刪除與進階用法 視圖本質與特點 視圖是虛擬表,不存儲數據,通過封裝查詢動態生成。列可來自不同表,提高安全
MySQL 學習筆記(一):數據庫操作、存儲引擎、數據類型、表操作全覽
MySQL 學習筆記(一):數據庫操作、存儲引擎、數據類型、表操作全覽 一、數據庫相關操作 創建: CREATE DATABASE db_name → 成功
MySQL 修改表存儲引擎:InnoDB 與 MyISAM 互轉實操
MySQL 修改表存儲引擎:InnoDB 與 MyISAM 互轉實操 1. 查看當前引擎 SHOW CREATE TABLE user; 輸出示例: user
MySQL 基礎操作命令大全:庫表管理、字段增刪改查
MySQL 基礎操作命令大全:庫表管理、字段增刪改查 數據庫操作 -- 創建數據庫 CREATE DATABASE db_name; -- 顯示所有數據庫
MySQL 大數據量快速插入優化與 INSERT 語法深度解析
MySQL 大數據量快速插入優化與 INSERT 語法深度解析 INSERT 性能拆解 插入一條記錄的時間開銷比例:連接 (3)、發送查詢 (2)、分析查詢