MySQL 雙機熱備 (Master-Slave) 完整部署手冊:從 my.cnf 到驗證同步
MySQL 原生非同步複寫 (Replication) 實現雙機熱備。本文詳述版本需求、Master/Slave 設定檔、建立複寫帳號、資料同步、啟動驗證、日志
SQL ORDER BY 排序完全指南:ASC/DESC、多欄、運算式、別名、位置、非選取欄位
ORDER BY 是 SQL 結果集排序的唯一標準語法。本文整理升冪/降冪、多欄位、運算式、別名、欄位位置、非選取欄位等六大實戰用法。 基礎語法 SELECT
SQL Server 日期時間函數完全指南:GETDATE、DATEADD、DATEDIFF、DATEPART、DATENAME、CONVERT 格式代碼
SQL Server 日期時間處理核心函數與 CONVERT 格式代碼完整對照,涵蓋取得、運算、擷取、格式化、間隔參數表。 核心函數速查 函數用途範例
SQL Server 截取日期時間部分:DATEPART/YEAR/MONTH/DAY 與 DATEADD/DATEDIFF 兩大流派
統計報表常需「按年/月/日群組」,但資料欄位為精確 DATETIME。兩大主流截取法各有優劣。 方法一:日期部份函數 (直觀、可讀性高) -- 取年月日組合成
SQL Server 字串多段擷取技巧:LEFT、STUFF、REVERSE、CHARINDEX 組合拆解路徑
需從類似 F:\photo\Winter Leaves.jpg 的路徑字串,分段擷取「磁碟代號」、「資料夾」、「檔名」。利用 CHARINDEX 定位分隔符,配
SQL Server 日期運算實用腳本:本月首尾日、本周一、本季首日、年度首尾日
SQL Server 透過 DATEADD + DATEDIFF 組合,可精確計算各類「邊界日期」,不需拆解年月日再組合。以下提供可直接套用的標準腳本。 核心
SQL 基礎指令大全:DDL、DML、彙總函數、LIKE 模糊查詢、排序
SQL 核心指令速查表,涵蓋資料庫/資料表建立、備份、CRUD、彙總、模糊比對、排序,適合初學者快速查閱。 DDL - 結構定義 -- 資料庫 CREATE
SQL 子查詢實戰範例精選:WHERE、HAVING、EXISTS、ANY/ALL 應用
子查詢在 WHERE、HAVING 子句中的實戰應用模式,涵蓋比較測試、集合成員、存在性測試、量化比較,並對比 JOIN 改寫效能。 WHERE 子句中的子查
SQL 子查詢與巢狀子查詢實戰教學:單行、多行、多欄、相關子查詢
子查詢 (Subquery) 是 SQL 進階查詢核心技巧。本文從原則、分類到實戰範例,完整解析單行、多行、多欄、相關子查詢與內聯視圖用法。 子查詢三大原則
MySQL 資料庫備份與匯入 .sql 檔案標準流程
MySQL 命令列環境下,備份與匯入 .sql 檔案的標準作業程序 (SOP),兩步驟完成。 前置條件 先切換至 MySQL 安裝目錄 bin/ 資料夾,確保
SQL DROP TABLE 刪除資料表與 TRUNCATE/DELETE 差異解析
SQL 刪除資料表結構與資料的三大指令 DROP TABLE、TRUNCATE TABLE、DELETE FROM 差異巨大,選錯指令恐造成不可逆損失。 指令
MySQL ALTER TABLE 指定位置新增欄位:AFTER 與 FIRST 關鍵字用法
MySQL ALTER TABLE 支援 AFTER col_name 與 FIRST 關鍵字,可精確控制新欄位在表結構中的順序,方便維護邏輯分組。 語法 A
MySQL .sql 檔案匯入匯出實操指令:source 與 mysqldump
MySQL 命令列下 .sql 檔案的匯入與匯出,核心指令只有 source (匯入) 與 mysqldump (匯出),掌握三種情境即可涵蓋 90% 需求。
MySQL 主從複寫完整部署實戰:從 my.cnf 設定到驗證同步
MySQL 非同步複寫 (Replication) 是高可用、讀寫分離的基礎架構。本文以雙節點 (Master/Slave) 為例,記錄從設定檔修改、建立複寫帳
PL/SQL 條件判斷語句速查:IF-THEN、IF-THEN-ELSE、IF-THEN-ELSIF
Oracle PL/SQL 三種基本條件結構語法與範例,適用於存儲程序、觸發器、匿名區塊。 1. IF-THEN (單一條件) IF condition TH
MySQL SHOW STATUS 完整狀態變數對照表 (290 項)
SHOW STATUS 回傳伺服器運行狀態計數器,共 290 項 (視版本略有差異)。本文整理完整列表並分類說明關鍵指標,供效能監控與調校參考。 完整變數列表
MySQL 自訂函數:判斷漢字、日期格式、純數字三大實用函數
資料驗證常需在 SQL 層面判斷「是否為漢字」、「日期格式是否合法」、「是否為純數字」。以下提供三個可直接部署的 MySQL 函數,回傳 1=符合、0=不符合。
MySQL 修改 root 密碼:知舊密碼與忘記密碼兩種情境解法
MySQL 修改 root 密碼分「知道舊密碼」與「完全忘記」兩種情境,處理方式截然不同。 情境一:知道目前密碼 (可正常登入) -- 進入 MySQL 命令