MySQL 去重查詢實戰:DISTINCT、GROUP BY 與 COUNT(DISTINCT) 進階用法
場景模型 假設產品瀏覽記錄表 p_view_log: +----+--------+------------+------------+------------
MySQL ALTER TABLE 修改表結構速查:增刪改欄位、索引與重命名
核心語法速查表 1. 新增欄位 (ADD COLUMN) -- 新增單欄位,指定位置 ALTER TABLE `user` ADD COLUMN `phone
解決 Windows MySQL 表名大小寫自動轉小寫:lower_case_table_names 配置詳解
問題根因 MySQL 將資料庫對應為文件系統目錄,表對應為文件。Windows 文件系統 (NTFS) **預設大小寫不敏感** (Case-Insensiti
MySQL LAST_INSERT_ID() 深度解析:連線隔離、批次插入與複製安全
核心定義 LAST_INSERT_ID() 返回**當前連線**最近一次成功執行的 INSERT 或 UPDATE 語句中,第一條記錄自動生成的 AUTO_IN
Windows 下 MySQL 免安裝版 (ZIP) 部署完全指南
適用場景 開發/測試環境快速部署,無需 MSI 安裝精靈。 多版本共存 (如同時運行 5.7 和 8.0)。 綠色軟體需求,解壓即用,刪除即乾淨。 部署步
MySQL 匯入 SQL 腳本文件:命令行與客戶端雙模式詳解
場景適用 資料庫遷移、備份恢復、初始化 Schema。 批量執行 DDL/DML 腳本。 方法一:系統命令行模式 (推薦,適合大檔案/自動化) 在 系統
解決 MySQL 自動斷開連線:wait_timeout 配置優化指南
問題現象 應用程式長時間閒置後再次訪問資料庫,拋出 Communications link failure 或 MySQL server has gone aw
MySQL GUI Tools 安裝與中文化教學(經典官方圖形工具)
工具簡介 MySQL GUI Tools 是 MySQL 官方早期推出的視覺化管理套件(現已停止更新,由 MySQL Workbench 取代)。它包含四大核心
mysqldump 備份還原完全手冊:從單表到全庫遷移
核心語法結構 backup_file.sql.gz 常見備份場景與命令範例 1. 全庫備份(含結構與數據) backup_$(date +%F).sql
MySQL 元數據查看指南:SHOW 命令大全與進階用法
前言 SHOW 系列命令是 DBA 和開發人員檢視資料庫架構、狀態與配置的核心工具。掌握這些命令能大幅提升問題診斷與結構分析的效率。 核心命令分類速查表 1
MySQL 遠程連線授權實戰:GRANT 語法與安全配置
場景背景 預設情況下,MySQL 僅允許本地連線。當應用伺服器與資料庫伺服器分離,或需要開發人員遠程管理時,必須透過 GRANT 語句為特定用戶授予遠程存取權限
MySQL 數值處理函數 FLOOR 與 ROUND 深度解析
前言 在 MySQL 資料庫操作中,數值型資料的處理是常見需求。當我們需要從浮點數中提取整數部分,或進行四捨五入運算時,FLOOR() 與 ROUND() 是兩
Windows 7 安裝 MySQL 5.5.21 圖文詳解教程
安裝前準備 下載 mysql-5.5.21-win32.msi(或 x64),關閉殺毒軟體,確保 3306 埠未被佔用。 逐步安裝圖解(文字版) 雙擊 MS
MySQL 5.5 字元集設為 UTF-8 解決中文亂碼圖解教程
配置檔修改步驟 在 MySQL 解壓目錄找範本 my-small.ini,複製改名為 my.ini。 編輯 my.ini,三區段加入 utf8: [clie
MySQL 自動備份並郵件發送腳本(Windows 批次 + VBS)
架構概覽 backup.bat:調用 mysqldump 導出 SQL → 呼叫 mail.vbs 發送郵件附件。 mail.vbs:使用 CDO.Messa
詳解 MySQL INT 類型長度值誤區:顯示寬度 ≠ 儲存範圍
核心誤區 許多人以為 INT(1) 只能存 1 位數字,INT(11) 能存 11 位。錯! 括號內的數字只是「顯示寬度」(Display Width),與儲存
Linux 下 MySQL 資料庫導入導出操作速查
1. 導入資料庫 mysql -u username -p target_db < /path/to/dump.sql # 輸入密碼後自動執行導入 參數:-u