MySQL 啟動失敗排查標準流程 (attilax 總結)
MySQL 啟動失敗排查標準流程 MySQL 無法啟動時,切勿盲目重裝。本文整理標準化排查路徑:日誌優先、前台調試、服務安裝參數、防火牆/權限/配置檔路徑等關鍵
MySQL 修改預設字符集為 utf8mb4 徹底解決中文亂碼
MySQL 修改預設字符集為 utf8mb4 徹底解決中文亂碼 MySQL 安裝若未指定字符集,預設為 latin1,導致中文存儲變亂碼。本文示範通過修改配置檔
JDBC 連接 MySQL 完整入門教程
JDBC 連接 MySQL 完整入門教程 JDBC (Java Database Connectivity) 是 Sun 定義的一套統一操作關係型資料庫的 AP
MySQL 架構深度解析:邏輯架構、並發控制、事務與存儲引擎
MySQL 架構深度解析:邏輯架構、並發控制、事務與存儲引擎 基於《MySQL 權威指南》與《高性能 MySQL》整理的系統筆記,涵蓋邏輯分層、鎖機制、事務 A
Windows 下 MySQL 免安裝版配合 Navicat 快速上手
Windows 下 MySQL 免安裝版配合 Navicat 快速上手 許多開發者以為 MySQL 必須跑安裝精靈,其實官方提供的免安裝壓縮包(ZIP)解壓即用
MySQL WHILE 迴圈與存儲過程實戰範例
MySQL WHILE 迴圈與存儲過程實戰範例 MySQL 支援在存儲過程中使用流程控制語句(IF、CASE、WHILE、REPEAT、LOOP)。本文以一個獨
macOS 安裝 MySQL 完整教學(Homebrew 版)
macOS 安裝 MySQL 完整教學(Homebrew 版) macOS 上安裝 MySQL 有兩種主流方式:官方 DMG 安裝包與 Homebrew。DMG
解決 Navicat for MySQL 無法插入中文亂碼問題
解決 Navicat for MySQL 無法插入中文亂碼問題 在使用 Navicat 連接 MySQL 時,若資料庫、表、欄位字符集不一致,極易導致中文插入變
MySQL 統計過去 12 個月數據(含無數據月份補零)
MySQL 統計過去 12 個月數據(含無數據月份補零) 業務常見需求:統計最近 12 個月每個月的指標(如某設備每分鐘上報數據中 body_infrared
MySQL 獲取指定月份所有日期的完整指南
MySQL 獲取指定月份所有日期的完整指南 在資料庫開發中,經常需要獲取某年某月的所有日期(例如 2014 年 2 月的每一天)。MySQL 本身沒有直接生成日
MySQL 索引底層數據結構與算法原理(上):B+Tree 為何成為首選
MySQL 索引底層數據結構與算法原理(上):B+Tree 為何成為首選 索引的本質 MySQL 官方定義:索引是幫助 MySQL 高效獲取數據的數據結
MySQL 觸發器實戰:單語句與多語句觸發器、查看與刪除
MySQL 觸發器實戰:單語句與多語句觸發器、查看與刪除 一、單語句觸發器 語法:CREATE TRIGGER name timing event ON ta
MySQL 索引創建、刪除與唯一索引語法速查
MySQL 索引創建、刪除與唯一索引語法速查 創建/添加索引 -- ALTER TABLE 方式 ALTER TABLE table1 ADD INDEX i
MySQL JOIN 中 USING 子句用法詳解
MySQL JOIN 中 USING 子句用法詳解 語法規則 USING(column) 用於兩表 JOIN,要求指定列在兩表中同名且同類型,作為連接條件。
MySQL 經典「8 小時問題」原理與連接池配置最佳實踐
MySQL 經典「8 小時問題」原理與連接池配置最佳實踐 問題現象 MySQL 默認 wait_timeout=8h,空閒連接超時被服務端主動斷開。連接池不知
MySQL 保留字踩坑記:字段名用 group 導致 SQL 語法錯誤
MySQL 保留字踩坑記:字段名用 group 導致 SQL 語法錯誤 慘痛經歷 臨時需求給表加字段區分導入批次,隨手命名為 group。隨後導入 Excel