MySQL 二進制日誌點對點恢復:基於時間與位置的精準還原
前提條件 MySQL 已啟用二進制日誌(log-bin) 擁有 mysqlbinlog 工具(MySQL 內建) 知曉最後一次完整備份時間點 一、確認當前
將網站從 MySQL 遷移至 PostgreSQL 完整實戰記錄
遷移動機 原架構:PHP + MySQL。2001 年夏因主機商機房故障更換供應商,新商強力推薦 PostgreSQL,強調其穩定性優於 MySQL。遷移過程中
SQL Server 遷移至 MySQL 實戰經驗與方案對比
遷移背景 需將 SQL Server 資料庫完整遷移至 MySQL。調研後嘗試兩種方案,現對比心得: 方案一:ODBC + SQL Server 匯出精靈 操
MySQL 伺服器內部安全:保護資料目錄免受本地用戶攻擊
核心責任 MySQL 管理員必須保護資料庫內容安全,確保僅經嚴格認證的用戶能存取記錄。安全性包含兩個層面: 內部安全性:檔案系統層面,防止擁有伺服器帳號的本地
MySQL 入門學習指南:從連線到第一條查詢
第一篇:入門基礎 4. 第一條命令 連線成功後,嘗試執行: SELECT VERSION(), CURRENT_DATE(); +-------------
MySQL 資料庫目錄結構與資料遷移實戰
一、目錄結構解析 MySQL 安裝目錄下的 my.ini(Windows)或 my.cnf(Linux)中 datadir 參數決定資料檔案存放位置。每個子目錄
MySQL InnoDB 與 MyISAM 存儲引擎深度對比
前言 MySQL 作為最流行的開源資料庫,提供多種存儲引擎。其中 InnoDB 與 MyISAM 是最常用、差異最大的兩種。本文從事務支援、鎖機制、效能特徵、適
MySQL Cluster 管理節點與數據節點自動存活監控腳本
背景 MySQL Cluster 僅能自動踢出故障節點,無法自動將恢復的節點拉回叢集。若網路抖動或其他異常導致節點離線,需人工介入或自動化腳本輔助恢復。本文提供
使用 Stunnel 為 MySQL 連線加密傳輸實戰教學
前言 因業務需求,需對 MySQL 通訊進行 SSL 加密。本文記錄在 Server 端與 Client 端部署 Stunnel 實現 MySQL 連線加密的完
XtraBackup 實現 MySQL 熱備份與增量備份完整指南
前言 XtraBackup 是 Percona 開發的開源熱備份工具,支援 InnoDB 與 XtraDB 存儲引擎,能在不鎖表或僅短暫鎖表的情況下完成備份,是
Linux 環境下 MySQL 安裝與基礎操作完整指南
前言 因學習需求,我近期開始在 Linux 系統上部署與使用 MySQL。本以為憑藉 Windows 下 SQL Server 的經驗,Linux 上安裝 My
MySQL 二進制日誌維護與基於 Binlog 的數據恢復實戰
Binlog 是 MySQL 時間點恢復 (PITR) 與主從復制的核心。本文實戰演示 Binlog 清理、位置/時間點恢復、異地備份策略、誤操作 (DROP
MySQL 簡單安全加固與優化總結清單 (12 項核心措施)
MySQL 開箱即用但預設不安全。本文匯總 12 項可立即執行的安全加固與優化措施,涵蓋密碼、用戶、網絡、文件、日誌、備份、配置模板選擇、自動修復腳本,適合快速
MySQL GRANT 權限管理完全指南:語法、權限表、最小權限實踐
MySQL 權限體系基於授權表 (mysql.user, db, tables_priv...),GRANT 是管理入口。本文系統整理 GRANT 語法、權限層
MySQL 1045 錯誤 (Access Denied) 根因分析與三種重置密碼方案
MySQL 1045 錯誤表示認證失敗,常見於密碼遺忘、權限表損壞、Host 不匹配。本文提供 Linux/Windows 通用的三種重置 Root 密碼方案:
MySQL 查詢優化 7 大核心技巧:從索引失效到 JOIN 改寫
SQL 調優核心在於「讓索引生效、減少掃描行、避免不必要排序/臨時表」。本文歸納 7 類常見導致索引失效的寫法、3 種構造優化技巧,配合 EXPLAIN 驗證,
MySQL 日期時間函數大全 (第三部分):EXTRACT、FROM_UNIXTIME、MAKEDATE 等進階用法
承接前兩部分,本文詳細講解 MySQL 日期時間函數中的提取、構造、格式化、時區轉換、週期運算等進階函數,附帶標準輸出範例,適用於報表統計、ETL 轉換、業務邏