Linux 下基於 OpenSSL 實現 MySQL 主從 SSL 加密復制
背景與價值 默認 MySQL 復制明文傳輸,敏感數據經網絡傳輸存在洩露風險。基於 OpenSSL 的 SSL 加密復制,提供傳輸加密、雙向認證、數據完整性三重保
MySQL 讀寫分離實戰:基於 Connector/J ReplicationDriver 方案
方案選型對比 方案類型優點缺點 MySQL ReplicationDriver驅動層無中間件、零運維、原生支持、輕量客戶端感知拓撲、故障切換能力弱 MyCat
Docker 部署 MySQL 主從復制完整實戰指南
架構設計 Master: mysql-master (端口 3307 映射容器 3306) Slave: mysql-slave (端口 3308 映射容器
MySQL 從全量備份中恢復指定庫表的實戰技巧
場景背景 生產環境定期執行全量備份 (mysqldump -A),但災難恢復時往往只需恢復某個庫或某張表。全量導入耗時極長,需掌握精準恢復技巧。 一、恢復指定
MySQL 中文亂碼徹底解決:從字符集診斷到生產環境永久配置
問題現象 數據庫讀出中文顯示亂碼/問號 應用層 json_encode() 失敗(GBK 無法直接 JSON 序列化) 診斷步驟 SHOW VARIABL
MySQL 啟動報錯 "PID file could not be found" 快速排查與解決
錯誤現象 service mysql start # ERROR! MySQL server PID file could not be found! mys
MySQL TIMESTAMP 類型與時區深度解析:存儲機制、顯示轉換與避坑指南
核心特性總覽 特性TIMESTAMPDATETIME 存儲大小4 字節8 字節 (5.6.4+) 時間範圍1970-01-01 00:00:01 UTC
MySQL 正則表達式 REGEXP 完整指南:模式匹配與實戰範例
REGEXP 基礎語法 MySQL 使用 REGEXP 操作符進行正則匹配,語法: SELECT column FROM table WHERE column
20 分鐘 MySQL 入門速成:從關係模型到核心 CRUD 與索引優化
核心概念速覽 術語說明對應現實 Database數據庫一個檔案櫃 Table表櫃裡的一個抽屜 Column/Field列/字段表頭欄位名 Row/Rec
MySQL mysqldump 邏輯備份完全指南:從基礎用法到增量恢復策略
核心用法分類 A. 基礎全庫備份 full_backup_$(date +%F).sql 關鍵參數: --single-transaction:InnoD
MySQL 8.0 YUM 源安裝配置完整教程:從源選擇到生產就緒
安裝官方 YUM 源 RPM 包 # 下載最新源配置包(版本號可能更新,請查官網) wget https://repo.mysql.com/mysql80-co
MySQL 常用命令大全:從連接管理到備份恢復的完整速查手冊
連接與基礎管理 登入 MySQL # 本地連接 mysql -u root -p # 指定主機/端口 mysql -h 192.168.1.100 -P 33
Windows 7 x64 綠色版 MySQL 5.7.16 安裝配置圖文教程
下載與解壓 官網下載 mysql-5.7.16-winx64.zip(約 350MB) 解壓至非中文路徑,如 D:\mysql\mysql-5.7.16 重命
CentOS 6.5 在線 YUM 安裝 MySQL 8.0 快速部署指南
清理舊版本 MySQL # 按依賴順序從下往上卸載 rpm -e --nodeps qt-MySQL-4.6.2-26.el6_4.x86_64 rpm -e
CentOS 6.4 編譯安裝 MySQL 8.0.0 完整教程:GCC 升級、Boost 依賴與配置優化
環境準備與依賴安裝 # 基礎依賴 yum install -y ncurses-devel libaio glibc-devel.i686 glibc-deve
MySQL IN vs EXISTS 子查詢深度對比:執行機制、優化策略與版本差異
核心執行機制差異 EXISTS:外層驅動,逐行檢查 EXPLAIN SELECT * FROM vendor WHERE EXISTS (SELECT *
MySQL 字符集亂碼徹底解決:從臨時修復到服務器級永久配置
問題現象與根因分析 部署至阿里雲後出現兩大問題: 中文顯示亂碼 json_encode() 失敗:GBK 編碼數據無法直接 JSON 序列化(JSON 標準要
MySQL MEM_ROOT 內存分配機制深度解析:源碼級原理與啟發式算法
MEM_ROOT 核心定位 MEM_ROOT 是 MySQL 內部廣泛使用的內存分配器,採用啟發式分配算法,適用於: 查詢解析、優化階段的臨時對象 存儲過程/