MySQL ALTER TABLE 修改表結構完整指令速查表
前言 ALTER TABLE 是 MySQL 中修改表結構的核心指令,涵蓋欄位增刪改、索引管理、主鍵變更、重命名等高頻操作。本文整理標準語法與 11 個實戰範例
MySQL 隱式類型轉換陷阱與規則深度解析
前言 隱式類型轉換是 MySQL 中常見卻容易被忽視的效能殺手。在高併發、大數據量場景下,因類型不匹配導致索引失效,可能拖垮整個資料庫甚至癱瘓系統。本文透過實戰
PHP 連接 MySQL 資料庫完整範例教學(mysqli 版)
前言 在 PHP 開發中,連接 MySQL 資料庫是最基礎也最重要的操作之一。本文提供一個完整的 mysqli 連接範例,涵蓋連線參數設定、錯誤處理、查詢執行、
MySQL ALTER TABLE 修改表結構完整實戰:加欄位、改型態、加主鍵、加索引、刪除欄位與重命名
ALTER TABLE 是 MySQL 修改表結構的核心指令,支援欄位增刪改、索引管理、約束控制、表重命名等操作。本文透過兩個完整實例,示範常用語法與驗證方法。
MySQL 預存程序與函數完整開發指南:建立、參數、變數、條件處理與最佳實踐
MySQL 預存程序與函數是資料庫端業務邏輯封裝的核心工具。本文系統說明建立語法、參數模式 (IN/OUT/INOUT)、特性宣告、變數操作、條件與處理器定義,
MySQL 核心知識精煉筆記:從基礎操作到進階優化的完整速查手冊
整理 MySQL 開發與運維必備的核心知識點,涵蓋檢查操作、資料庫/表操作、字符集、資料型態、建表範式、查詢語法、備份還原、鎖機制、權限管理,適合作為面試複習與
C3P0 連線池與 MySQL wait_timeout 整合最佳實踐:idleConnectionTestPeriod 解決連線中斷
Spring + MyBatis + C3P0 連線池搭配 MySQL 時,常遇到 CommunicationsException: wait_timeout
MySQL 索引深度解析:B-Tree 與 Hash 索引特性、適用場景與避坑指南
MySQL 索引主要分為 B-Tree 索引 (InnoDB/MyISAM 預設) 與 Hash 索引 (Memory/Heap 引擎預設)。本文深度解析兩者結
MySQL int(3) 與 int(11) 差異深度解析:顯示寬度 vs 儲存範圍
MySQL 整數型態宣告中的數字 (如 INT(3)、INT(11)) 是最容易誤解的語法之一。本文徹底釐清:括號內數字僅為「顯示寬度」,不影響儲存範圍、不限制
MySQL USE 命令詳解:切換數據庫、大小寫敏感、無分號執行與常見誤區
基本語法 USE `database_name`; -- 反引號可選,建議加上防關鍵字衝突 執行成功返回:Database changed 1. 大小寫敏感
MySQL Socket 文件作用詳解:多實例快速連接、免密登錄、監控適配實戰
什麼是 Socket 文件? Unix Domain Socket 是本機進程間通訊的特殊文件。MySQL 啟動時在 my.cnf 指定路徑創建 .sock 文
MySQL Enterprise Backup (MEB) 熱備份與恢復實戰:從全備、壓縮備份到 apply-log、copy-back 全流程
環境信息 MySQL 5.5.25-log,數據目錄 /data/mysql5.5/ MEB 3.8.2,備份目錄 /backup/5.5/norma
MySQL AS 別名完全指南:欄位別名、表別名、避坑指南與最佳實踐
一、欄位別名 語法 SELECT 列名 [AS] 別名 FROM 表名; -- AS 可省略,但建議保留提升可讀性 實例 SELECT CONCAT(last
LNMP 環境下 MySQL 命令行導出導入大數據庫實戰:避開 phpMyAdmin 失效與 server has gone away 坑
為什麼不用 phpMyAdmin? 大數據庫(>100MB)上傳/下載極慢、易斷點。 PHP 執行時間、內存、上傳大小限制導致失敗。 命令行
MySQL int(M) 寬度參數深度解析:它不是長度限制,而是顯示預期值
核心結論 int(M) 中的 M 只是「顯示寬度預期值」,不限制存儲範圍,不影響計算,僅在配合 ZEROFILL 時體現左側補零效果。 實驗驗證 CREA
MySQL 索引入門到進階:B+ 樹與 Hash 索引適用場景、限制與建索引策略全解析
一、索引類型對比 特性B+ Tree 索引Hash 索引 底層結構B+ 樹哈希表 支援查詢全值、前綴、範圍、排序、覆蓋僅等值查詢
Windows 下 MySQL 5.7 免安裝版部署全記錄:初始化、註冊服務、Root 密碼重置避坑指南
環境與下載 版本:mysql-5.7.15-winx64.zip(免安裝包) 解壓路徑:E:\DBFiles\mysql-5.7.15-winx64\
SQL JOIN 連接查詢圖解:INNER、LEFT、RIGHT、FULL 差異與實戰陷阱
測試數據準備 table1 IDNAMEQQPHONE 1秦雲1010280013500000 2在路上1037813600