MySQL 選擇資料庫:USE 指令與 PHP mysqli_select_db() 實作
連接 MySQL 伺服器後,必須選擇具體資料庫才能進行後續操作,因為一個伺服器實例可管理多個資料庫。 命令列選擇資料庫 USE 指令語法 mysql>
MySQL 刪除資料庫:DROP DATABASE 指令與 PHP 實作詳解
命令列刪除資料庫 方法一:使用 mysqladmin(互動式確認) mysqladmin -u root -p drop 資料庫名 Enter passwor
MySQL 建立資料庫:命令列 mysqladmin 與 PHP 腳本實作
使用 mysqladmin 建立資料庫 需要 CREATE DATABASE 權限(通常由 root 或具備管理權限的用戶執行)。 方法一:直接使用 mysq
MySQL 連接指南:命令列與 PHP 腳本雙軌實作
命令列工具連接 MySQL 基本連接語法 mysql -u 用戶名 -p 範例: D:\software\mysql-5.6.25-winx64\bin>
MySQL 與 PHP 開發基礎:函數語法與連接範例
MySQL 支援多種程式語言介接,包括 Perl、C、C++、Java、PHP 等。其中 PHP 因其 Web 開發生態成熟,成為 MySQL 最常見的搭配夥伴
MySQL 管理核心指令:服務控制、用戶權限與配置檔
MySQL 服務啟動與關閉 檢查服務狀態 ps -ef | grep mysqld 若顯示 mysqld 進程則表示服務正在運行。 啟動服務 root@ho
MySQL 安裝完整指南:Linux 與 Windows 環境部署
MySQL 下載與版本選擇 所有 MySQL 版本均可從官方網站下載:MySQL 官方下載頁面。建議選擇 MySQL Community Server 版本,並
MySQL 快速入門完整指南:安裝、基礎操作、進階特性與最佳實踐(Windows/Linux)
1. MySQL 安裝(Windows 免安裝包 / Linux 包管理器) Windows 免安裝包(ZIP)部署 官網下載:MySQL Communi
MySQL 基礎命令速查手冊(入門篇):連線、庫表操作、欄位索引、引擎選擇
連線伺服器 mysql -h hostname -u username -p -- 回車輸入密碼 資料庫操作 SHOW DATABASES; USE db_n
MySQL 常用命令速查手冊(進階篇):建表、索引、關聯查詢、分組、分頁、別名
連線與資料庫操作 mysql -h host -u root -p SHOW DATABASES; CREATE DATABASE IF NOT EXISTS
MySQL 清空表後重置 AUTO_INCREMENT 歸零與指定起始值
重置自增值 ALTER TABLE `table_name` AUTO_INCREMENT = 1; 或指定起始值: ALTER TABLE `table_na
MySQL 查詢效能優化實戰:從慢查詢診斷到重構、執行計劃與架構層優化
為什麼查詢慢? 查詢 = 子任務鏈(網路、解析、優化、執行、傳回)。執行階段(存儲引擎調用、排序、分組)最耗時。核心指標:響應時間 = 服務時間 + 排隊時間。
MySQL 高效能索引設計全攻略:B+Tree、哈希、覆蓋、聚簇、前綴、三星評級與維護實戰
索引基礎 B+Tree 索引:有序存儲,支援 =、>、BETWEEN、LIKE prefix%、ORDER BY、GROUP BY、覆蓋掃描。 哈希索引
MySQL sql_safe_updates 參數詳解:防止誤刪誤改的安全閥
參數作用 sql_safe_updates = 1 時,MySQL 會阻擋下列語句: UPDATE:無 WHERE、或 WHERE 不含鍵值、或無 LIMIT
MySQL 存儲引擎選型指南:為什麼 90% 場景首選 InnoDB
核心原則 「除非需要 InnoDB 不具備的特性且無替代方案,否則一律選 InnoDB。」 決策矩陣 需求推薦引擎理由 事務支援InnoDB唯一成熟穩
MySQL Root 密碼設置三大法:SET PASSWORD、mysqladmin、UPDATE 直改 user 表
方法一:SET PASSWORD(推薦,標準 SQL) mysql -u root SET PASSWORD FOR root@localhost = PASS
InnoDB 存儲引擎核心架構解析:MVCC、聚簇索引、鎖機制與熱備份
核心特性總覽 特性說明 事務模型支援 ACID,4 種隔離級別,預設 REPEATABLE READ 並發控制MVCC + Next-Key Lock (R
MySQL 單列索引 vs 組合索引:原理、效能差異與最左前綴實戰
測試場景 CREATE TABLE myIndex ( i_testID INT PRIMARY KEY AUTO_INCREMENT, vc_