MySQL 單位元組與寬字節 SQL 注入原理與防禦
一、單位元組 SQL 注入 常見攻擊步驟 判斷注入點:在 GET 參數加 /* 或 #(MySQL 註釋),如 id=1607 and 1=1/*。 猜解欄位
MySQL 與 MSSQL 差異總覽:架構、語法、效能與適用場景
核心定位差異 項目MySQLMSSQL (SQL Server) 開發商Oracle (原 MySQL AB → Sun → Oracle)Micros
ASP 防 SQL 注入改良函數:SafeRequest 實作與原理
背景 針對既有 ASP 程式存在 SQL 注入漏洞,綜合網路各種防禦手法,改良出 SafeRequest 函數替代原生 Request 物件,集中過濾高風險關鍵
MySQL 與 ASP.NET 整合開發指南:Connector/Net 實戰
背景 MySQL 憑藉高效能、低成本,已被 Google、美聯社、NASA 等大型機構採用。開源社區提供 MySQL Connector/Net,讓 .NET
MySQL 資料庫常用命令超實用版速查表
基礎 DDL/DML 指令 CREATE DATABASE db_name; — 建立資料庫 USE db_name; — 選擇資料庫 DROP DATABA
MySQL 分區表效能實測(二):建立分區表、測試資料灌入與管理簡化
分區帶來的管理簡化 DBA 可針對特定分區刪除/歸檔資料,不影響其餘分區完整性。 分區由 MySQL 系統自動維護,無需手動切分與管理。 測試環境 硬體
MySQL 分區表效能實測(三):分區與非分區查詢對比、垂直分區初探
測試資料準備 透過預存程序向分區表 part_tab 寫入 800 萬筆測試資料(耗時 8 分 17 秒),再複製至非分區表 no_part_tab(耗時 51
MySQL 分區表效能實測(四):垂直分區與元數據管理
實測場景回顧 承接前文,我們在分區表 part_tab 中移除 VARCHAR 欄位 c2 後,查詢效能再獲 90% 提升: ALTER TABLE part_
MySQL 資料匯出入神器:mysqldump 完整參數詳解
基本用法 shell> mysqldump [OPTIONS] database [tables] 若不指定資料表,整個資料庫將被匯出。執行 mysqld
MySQL UDF 調試利器:DebugView 實戰指南
前言 MySQL UDF(User-Defined Function)本質上是一個無需設定入口點的動態連結庫(Windows 下為 DLL,*nix 稱為共享庫
MySQL 常用操作命令整理(一):連線、修改密碼與新增用戶
連線 MySQL 伺服器 基本語法:mysql -h 主機位址 -u 用戶名 -p 密碼 1. 本機連線 開啟命令提示字元,切換至 mysql\bin 目錄,輸
MySQL 常用操作命令整理(二):用戶權限與資料庫基礎操作
MySQL 用戶權限管理 在 MySQL 中建立用戶並授予特定權限是資料庫安全的關鍵。以下示範如何創建一個僅能從本地主機登入、擁有特定資料庫增刪改查權限的用戶:
MySQL常用操作命令整理(三):文本導入、SQL文件執行、修改密碼、建庫建表示例
12. 文本數據導入表 LOAD DATA LOCAL INFILE D:/MySQL.txt INTO TABLE table_name; 字段間**Tab
定期備份MySQL數據庫Shell腳本:全量/增量、FTP上傳、自動清理
腳本核心功能 每日增量備份,週日(可配置FULLBACKUP=7)全量備份 備份文件gzip壓縮,按日期命名 自動上傳FTP(增量/全量分目錄) 本地臨時目錄
MySQL常用操作命令整理(四):mysqldump備份全攻略
前提:在mysql/bin目錄下執行 1. 導出整庫 outfile_name.sql 輸出含DROP/CREATE TABLE與INSERT,可直接SOU
MySQL異常排查:大量unauthenticated user佔用連接的DNS反查根因與解決
現象 SHOW PROCESSLIST; +----+--------------------+-----------------+------+-------
MySQL單字節與寬字節SQL注入原理、利用鏈與修復方案
一、單字節注入經典鏈路 判斷注入點:id=1607 AND 1=1/*(/*/#截斷後續SQL) 爆欄位數:ORDER BY 1..N至報錯,N-1即列數 聯
管理多個MySQL實例的實例管理器(一):列屬性優化、JOIN替代子查詢、UNION替代臨時表
招數1:選最小充足列類型 郵編CHAR(6)而非CHAR(255)/VARCHAR 整型MEDIUMINT代替BIGINT 可NOT NULL盡量NOT NU