MySQL 遠程訪問配置全流程:授權帳號、防火牆放行 3306、雲安全組實戰
前言 MySQL 預設僅允許本地連線。本文涵蓋建立遠程帳號、修改綁定地址、本機防火牆、雲廠商安全組四大層面,確保遠程連線暢通無阻。 步驟 1:建立遠程專用帳號
MariaDB 10 多主復制 + MMM 高可用架構實戰:讀寫分離、故障切換與 VIP 漂移全流程
前言 MariaDB/MySQL 原生復制為單向異步,缺乏自動故障切換。MMM (Master-Master Replication Manager) 提供雙主
SQL 面試必考:分頁查詢第 31-40 行記錄(SQL Server/Oracle/MySQL 多方言寫法)
題目 表 table1,主鍵 ID 自增但不連續。要求查詢第 31-40 行記錄(按 ID 排序)。 標準 SQL:2008 (MySQL 8.0+, Pos
MySQL 事務隔離級別深度解析:四大級別行為差異、鎖機制與配置實戰
前言 事務隔離級別決定並發一致性與效能的平衡。MySQL/InnoDB 支援四級標準,預設 REPEATABLE READ。本文結合實測截圖邏輯,深度解析各級別
MySQL 統計查詢實戰:COUNT 優化、條件聚合與單查詢多維度統計技巧
前言 統計查詢是業務報表核心。本文涵蓋 COUNT 效能優化、HAVING 過濾、條件聚合單查詢多指標等實戰模式。 一、COUNT 基礎與優化 -- 推薦:統
mysqldump 參數詳解與實戰備份/還原指南:從基礎到進階全覆蓋
前言 mysqldump 是 MySQL 官方邏輯備份工具,支援全庫、單表、條件導出、壓縮、主從同步座標等豐富功能。本文系統整理核心參數、常用場景與最佳實踐。
PHP 操作 MySQL 核心 API 速查:連線、查詢、新增、修改、刪除、關閉完整範例
前言 雖然官方建議使用 PDO/MySQLi,但舊專案仍大量使用 mysql_* 函數(PHP 7.0 已移除)。本文提供一份精簡、可直接複製執行的參考範例,並
MySQL 索引操作命令大全:建立、重建、查詢、刪除索引一網打盡
前言 索引管理是 DBA 日常核心工作。本文彙總 MySQL 索引的建立、重建、查詢、刪除完整語法,並說明主鍵、唯一、普通、複合索引的建立差異。 一、建立索引
MySQL 防注入必讀:addslashes、mysql_escape_string、mysql_real_escape_string 差異與最佳實踐
前言 SQL 注入是 Web 應用頭號威脅。PHP 早期常用 addslashes,但對多位元組字符集(GBK、UTF-8)存在繞過風險。本文深度解析三大轉義函
MySQL 導出指定欄位資料:SELECT INTO OUTFILE 與 LOAD DATA 實作指南
場景 需從 news(id, title, content) 僅匯出 content 欄位至檔案,或匯入單一欄位資料。 一、導出單一欄位 SELECT `co
MySQL 批量去除字符串空格:REPLACE 與 TRIM 函數實戰詳解
前言 資料清洗常需移除欄位中的空格,包含前後空格與中間空格。MySQL 提供 REPLACE 與 TRIM 兩大函數,適用場景不同。 一、REPLACE:移除
解決 phpMyAdmin 禁止空密碼登入:修改 AllowNoPassword 參數完整步驟
問題現象 全新安裝 MySQL 後 root 預設無密碼,使用 phpMyAdmin 登入時提示:「空密碼登入被禁止 (見 AllowNoPassword 設定
MySQL 大量資料插入優化實戰:從批次 INSERT 到 LOAD DATA 的效能躍升
前言 大量資料匯入是常見運維場景。本文由淺入深介紹 5 種優化策略,實測效能可提升數十倍。 策略 1:多值 INSERT 批次寫入 INSERT INTO `
資料庫索引建立原則與最佳實踐:提升查詢效能的核心策略
前言 索引是資料庫效能調優的關鍵,但盲目建立索引會拖慢寫入速度並佔用磁碟空間。本文整理索引建立的核心原則、適用場景與避坑指南。 一、適合建立索引的欄位特徵
MySQL 字符集修改全攻略:Linux/Windows 配置檔、SQL 指令、亂碼根因與解決方案
前言 字符集不一致是導致資料亂碼的核心原因。本文系統整理 Linux/Windows 下修改字符集的多種方式,並深入解析 MySQL 字符集架構與亂碼產生機制。
MySQL 字符集查看指令大全:伺服器、資料庫、資料表、欄位與支援列表
前言 字符集設定不當是導致中文亂碼的主因。本文彙總查看 MySQL 各層級字符集的實用指令,適用於 Windows 與 Linux 環境。 一、查看伺服器與資
解決 Navicat 連接 MySQL 遠程資料庫出現 10061、1045 錯誤的完整指南
前言 使用 Navicat for MySQL 連接遠端 MySQL 資料庫時,常會遇到 2003 - Cant connect to MySQL server
phpMyAdmin 配置文件 config.inc.php 參數詳解與安全加固指南
phpMyAdmin 是最流行的 MySQL Web 管理工具,但默認配置存在弱口令、無認證、信息洩露等風險。本文逐項解析 config.inc.php 核心參