MySQL 存儲越南文亂碼徹底解決:字段級字符集修改實戰
問題現象 應用層已設置 `SET NAMES UTF8`,連接字符集正確,但插入越南文 (如 `Tiếng Việt`) 後查詢顯示為 `????` 或亂碼。
MySQL 免安裝版 (noinstall) Windows 配置全流程詳解:從解壓到生產就緒
優勢與適用場景 綠色免安裝:解壓即用,便於版本切換、多實例部署、攜帶遷移。 無注冊表污染:協乾淨,重裝系統只需備份數據目錄。 適合開發、測試、輕量級生產。
Windows 下修改 MySQL 密碼完整指南:CMD 與 WAMP 環境雙覆蓋
場景說明 在 Windows 環境下修改 MySQL 根用戶密碼,常見兩種情況:原生安裝 (CMD 操作) 與集成環境 (WAMP/XAMPP)。本文詳細記錄兩
MySQL 5.0 入侵測試與防範實戰:從遠程連接到反彈 Shell 完整複現
前言 本文記錄一次基於 MySQL 5.0 的滲透測試全過程,包括環境搭建、權限配置、UDF 提權、反彈 Shell 實戰,最後給出防範建議。**僅供安全研究與
MySQL 實現本地 Key-Value 緩存:輕量級嵌入式方案完整代碼解析
項目背景與動機 常見的 Key-Value 緩存如 Memcached、Redis 皆以獨立服務形式運行。但在某些場景下(如邊緣計算、輕量級微服務、避免網絡開銷
MySQL 格式化小數位數:保留兩位小數的最佳實踐
前言 在 MySQL 中處理數值顯示時,經常需要將小數格式化為固定位數(例如保留兩位小數)。MySQL 提供了 FORMAT()、TRUNCATE() 和 CO
MySQL 延遲從庫搭建:Percona pt-slave-delay 實現分鐘級延時備份防誤操作
為什麼需要延遲從庫? 防誤操作:有人執行 DROP TABLE、DELETE 無 WHERE,延遲從庫尚未重放,可在上面找回數據。 緩解主庫壓力:延遲從庫不實
Linux MySQL 熱備份與主從複制完整實戰步驟(Percona XtraBackup)
主從複制作用 高可用:Master 故障可提升 Slave 為新 Master。 讀寫分離:Slave 承擔查詢流量,減輕 Master 壓力。 熱備份:Xt
開啟 binlog 後創建存儲函數報錯:log_bin_trust_function_creators 解決方案
報錯現象 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or RE
MySQL 服務啟動報錯 1067:端口被佔用排查與解決
Windows 下啟動 MySQL 服務報「錯誤 1067:進程意外終止」,絕大多數是 3306 埠被佔用。本文給出快速定位與解決流程。 1. 確認端口佔用
MySQL GROUP_CONCAT 將多行合併為單行:完整語法與實戰
核心函數 GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_
MySQL 事務從入門到實戰:ACID、START TRANSACTION、COMMIT/ROLLBACK、隔離級別
什麼是事務? 事務是一組邏輯上不可分割的操作單元:**要麼全成功,要麼全失敗**。滿足 ACID 四大特性: Atomicity(原子性):不可再分。 Con
MySQL 觸發器入門與實戰:INSERT/UPDATE/DELETE 同步庫存案例
什麼是觸發器? 觸發器是與表關聯的命名資料庫對象,當該表發生特定事件(INSERT/UPDATE/DELETE)時自動執行定義的 SQL。分為 BEFORE(行
MySQL 分區表完整指南:RANGE/LIST/HASH/KEY、增刪改分區、分區裁剪與局限
為什麼用分區表? 查詢裁剪:只掃描相關分區,大幅降低 I/O。 維護友好:DROP PARTITION 秒級歸檔舊數據,避免大事務 DELETE。 物理分佈:
CentOS 7 MySQL 5.7 主從複制搭建詳解(GTID + XtraBackup)
架構規劃 角色IPServer ID備註 Master192.168.1.101寫入節點 Slave192.168.1.202讀取/備份節點 1. Mas
MySQL 開啟遠程連線完整配置:授權、防火牆、bind-address
1. 修改綁定地址 # my.cnf / my.ini [mysqld] bind-address = 0.0.0.0 # 監聽所有介面,或具體內網 IP
MySQL 動態游標實戰:Prepared Statement + View 實現運行時動態 SQL
普通游標的 SELECT 在定義時就固定。若需根據傳入參數動態構建查詢(如 WHERE username LIKE prefix%),可用 Prepared S
mysqldump 導入導出與增量備份完整實戰指南
一、mysqldump 常用模式 all.sql 二、定時備份:cron + 壓縮 + 保留策略 /backup/prod_$(date +\%F).s