解決 MySQL 'root@%' does not exist 錯誤:授權通配符主機權限
錯誤 The user specified as a definer (root@%) does not exist 通常因 root@% 帳號不存在或無權限導
MySQL 修改表/欄位字符集完整指南:CONVERT TO vs DEFAULT CHARACTER SET
MySQL 字符集修改分兩層級:表預設字符集與現有欄位實際字符集。本文釐清 CONVERT TO CHARACTER SET、DEFAULT CHARACTER
MySQL 觸發器 BEFORE vs AFTER 差異與實戰案例:惡意訂單攔截
觸發器執行時機決定了能否修改即將寫入的資料。BEFORE 可在 DML 前攔截並修改 NEW 值;AFTER 僅能在事實發生後做審計或級聯。本文以「訂單數量超
MySQL 與 Oracle 日期時間函數對照表:STR_TO_DATE、DATE_FORMAT、TO_DATE、TO_CHAR
MySQL 與 Oracle 日期時間處理函數對照,含格式化符號完整對照表,方便異構遷移與跨資料庫開發查閱。 核心函數對照 功能MySQLOracle
Windows mysqldump 導出報錯 'can't create/write to file ... Errcode:13' 解決
Windows 環境執行 mysqldump 時出現 couldnt execute show triggers like ... cant create/wr
MySQL 啟動/停止/重啟/強制終止 Shell 腳本範例
提供一個功能完整的 MySQL 管理 Shell 腳本,支援 start、stop、restart、kill 四種操作,含配置檔指定、socket 關閉、進程強
MySQL 執行 SQL 腳本檔案完整指南:source、命令列導入與批次處理
MySQL 執行 SQL 檔案主要有三種方式:命令列重導向、source 指令、\. 縮寫。本文詳細說明各適用場景、路徑寫法注意事項、編碼設定與批次自動化範例。
MySQL FLUSH PRIVILEGES 詳解:何時需要、替代方案與最佳實踐
FLUSH PRIVILEGES 將權限表 (mysql.user、db、tables_priv 等) 從磁碟重新載入記憶體,使權限變更即時生效。本文說明觸發場
innobackupex 三種備份模式實戰:普通、壓縮串流、增量備份記錄明細
記錄 innobackupex 普通備份、壓縮串流備份的完整執行日誌與產出檔案結構,作為生產部署參考。 1. 普通備份模式 /tmp/mysqlbackup.
innobackupex 參數完整解析:備份、壓縮、串流、增量與從庫資訊
innobackupex 為 Xtrabackup 的 Perl 封裝腳本,支援 MyISAM 與 InnoDB 混合備份。本文系統整理其命令語法、核心參數分類
Xtrabackup 增量備份與恢復全流程實戰記錄
接續完整備份,記錄 Xtrabackup 增量備份建立、增量合併準備、模擬恢復驗證的完整過程,展示增量備份空間效率與恢復可靠性。 環境狀態 完整備份 LSN:
Xtrabackup 完整備份與恢復全流程實戰記錄
記錄 Xtrabackup 1.6.2 對 InnoDB 資料庫的完整備份、備份檔驗證、模擬資料遺失後恢復的完整命令列過程,含權限修正、服務重啟與資料校驗。
解決 MySQL Table 'mysql.servers' doesn't exist 與 Host not allowed 連線錯誤
WAMP 環境修改 root 密碼後出現 Table mysql.servers doesnt exist 及 Host localhost is not al
MySQL 日期範圍查詢:本週、上週、本月、上月、近 6 個月通用寫法
常見報表需求:按相對時間範圍查詢資料。本文彙整 MySQL 相對日期查詢的多種寫法,涵蓋 YEARWEEK、DATE_FORMAT、DATE_SUB、WEEKO
MySQL 斷電後無法啟動:InnoDB 崩潰恢復與 innodb_force_recovery 實戰
記錄一次非正常斷電導致 MySQL 無法啟動的排查過程。錯誤日誌顯示 InnoDB 進行崩潰恢復後發生 Assertion failure,最終透過 innod
SQL 同一欄位不同值條件計數:CASE WHEN 搭配 SUM 實現橫向統計
需求:對 buy_status 欄位,將不同狀態值(1=訂購、2=退訂、6=續訂)分別計數並橫向顯示。解法:使用 CASE WHEN 條件表達式配合 SUM()
Windows MySQL 資料庫移植至 Linux 權限問題解決
將 Windows 下的 MySQL 資料目錄直接複製到 Linux,重啟服務常報 ERROR: cant read dir: /var/lib/mysql/.
MySQL 資料遷移至 MongoDB 實戰:CSV 匯出、mongoimport 導入與資料清洗
本文記錄將 MySQL 表資料匯出為 CSV,再以 mongoimport 導入 MongoDB,並處理 \\N 空值轉換與欄位型別修正的完整流程,適合異構資料