MySQL SSL 用戶創建踩坑:Subject/Issuer 不匹配導致認證失敗的排查全記錄
現象 創建帶 REQUIRE SSL AND SUBJECT ... AND ISSUER ... 的用戶,客戶端連接報 ERROR 1045 Access d
MySQL EXPLAIN 深度解析:執行計劃每一列含義與類型優劣詳解
核心列含義 id:語句執行順序標識。 select_type:查詢類型 SIMPLE:無子查詢/UNION PRIMARY:最外層 SELECT UNI
Linux UDEV 綁定裸設備為 MySQL InnoDB 共享表空間,解決重啟權限丟失
一、UDEV 基礎 管理 /dev 目錄設備文件,設備接入才生成,拔出自動刪除。支持自定義規則修改名稱/權限,規則存放 /etc/udev/rules.d/。
MySQL SELECT 進階用法速查:IN、CONCAT、LOCATE、GROUP BY、HAVING、LIMIT、多表查詢
1. 換行書寫 SQL SELECT * FROM article WHERE id=1 可拆多行,長 SQL 更清晰。 2. 批量查詢 IN SELECT
MySQL 定時備份 Shell 腳本:本地打包 + SCP 遠程免密傳輸 + 定時清理
核心思路 mysqldump 導出 .sql tar 壓縮打包 SSH 密鑰對實現 scp 免密傳輸至備份機 crontab 定時執行 保留最近 3 天備份,
Fedora 16 YUM 安裝 MySQL 後的服務啟動與 systemd 管理全指南
一、安裝包 yum install mysql mysql-server mysql-devel 二、systemd 服務管理 # 啟動 systemctl
MySQL 整數、日期、時間類型全對比:存儲空間、範圍與格式一覽
一、整數類型 類型存儲無符號範圍有符號範圍 TINYINT1 字節0 ~ 255-128 ~ 127 SMALLINT2 字節0 ~ 65535-32768
Linux 源碼編譯安裝 MySQL 5.6.12(CMake)完整實戰筆記
依賴包預編譯安裝 # make, bison, gcc-c++, cmake, ncurses 均採用源碼編譯 tar zxvf pkg.tar.gz && c
MySQL 慢查詢日志按天切割:一條命令搞定動態切換
慢查詢日志文件過大不便分析,需按天生成 hostname-slow_YYYY-MM-DD.log 格式。MySQL 內建命令即可動態切換,無需重啟。 操作演示
MySQL 存儲過程零基礎入門:語法、類型、流程控制、參數與函數庫
一、基本語法 -- 創建 CREATE PROCEDURE sp_name() BEGIN ... END; -- 調用 CALL sp_name();
千萬級數據入庫實戰:Hibernate 批處理優化與內存控制
場景與表結構 需入庫 1000 萬條記錄,表結構簡單: CREATE TABLE testEntity2 ( id VARCHAR(255) NOT NUL
PHP 無法使用 mysql_connect?缺少 php5-mysql 擴展包
安裝 PHP 後發現 mysql_connect 函數無法使用,提示無法連接 MySQL。根因:缺少 PHP 對 MySQL 的擴展包。 Ubuntu/Deb
Linux 下快速部署 MariaDB 5.5.31 完整步驟
MariaDB 是 MySQL 創始人 Michael Widenius 開發的分支版本,採用 Maria 存儲引擎,免費開源。下文記錄在 OpenSUSE 下
MySQL 核心文件家族圖譜:日志、數據、Replication、進程與配置
一、日志文件 默認位於 data 目錄。關鍵配置: long_query_time=2 log-slow-queries= log-error= log= C:
非英文網站必讀:MySQL 字符集與排序規則完整操作指南
一、檢視當前字符集變量 SHOW VARIABLES LIKE char%; SHOW VARIABLES LIKE collation%; 輸出示例: +--
數據量激增導致 MySQL 執行計劃變更,一招解決連接數暴增
故障現場 運維反饋 MySQL 連接數打滿,緊急調大至 2500 仍被佔滿。發現大量查詢耗時近 1200 秒,長連接堆積。問題 SQL: SELECT prod
LOAD DATA 導入數據無法用 Binlog 恢復?揭秘 Binlog 記錄差異
群友提問:使用 LOAD DATA 導入數據時,Binlog 中記錄的不是 INSERT 語句,導致基於 Binlog 的恢復失效。實測驗證如下: 實測過程
輕鬆掌握 MySQL 字符集:層級繼承、隱式轉換與極簡原則
一、直觀認識字符集層級 CREATE TABLE d.t (str VARCHAR(10) CHARSET latin1) DEFAULT CHARSET=u