MySQL 常用指令大全(Linux/Windows 通用)
服務管理 # Linux (Systemd) systemctl status mysqld systemctl start mysqld systemctl
RHEL 6.2 編譯安裝 MySQL 5.6.16 完整實戰記錄
環境資訊 Red Hat Enterprise Linux Server release 6.2 (Santiago) Linux 2.6.32-220.el6
MySQL 安全啟動腳本 mysqld_safe 完整參數與運作機制詳解
mysqld_safe 是 Unix/Linux 系統下啟動 MySQL 服務的推薦方式,提供自動重啟、錯誤日誌記錄等安全特性。本文詳細說明其參數、運作邏輯與常
MySQL GROUP BY 優化:鬆散索引掃描與緊湊索引掃描深度解析
MySQL 執行 GROUP BY 預設會建立臨時表,但在特定條件下可直接利用索引避免臨時表,大幅提升效能。本文依官方文檔整理兩種索引掃描優化模式。 一、鬆散
MySQL 修改資料表儲存引擎 3 種方法比較
MySQL 支援多種儲存引擎,業務變更時常需調整。本文比較 3 種修改方法的優缺點與適用場景。 方法一:直接 ALTER TABLE(最簡單但最慢) ALTE
MySQL 查詢字串字面值缺少引號導致「Unknown column」錯誤解決
錯誤現象 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
MySQL LIMIT 分頁查詢優化 5 大實戰技巧
MySQL 使用 LIMIT offset, length 實現分頁雖然簡單,但當 offset 較大時效能會明顯下降。本文整理 5 種優化方案,並附上實測數據
Ghost 博客從 SQLite3 遷移至 MySQL 完整教學
Ghost 博客系統預設使用 SQLite3 資料庫,隨著流量增長,遷移至 MySQL 能獲得更好的效能與穩定性。本文詳細記錄從資料匯出、設定修改到資料匯入的完
mysqld_safe 啟動腳本源碼深度解析
mysqld_safe 是 MySQL 官方提供的啟動腳本,負責尋找安裝目錄、解析配置檔、管理日誌、設定權限並最終啟動 mysqld 進程。閱讀其源碼不僅能掌握
MySQL 迴圈語句:WHILE 迴圈測試與實作指南
MySQL 提供多種迴圈機制,常見的有 WHILE、LOOP、REPEAT 以及非標準的 GOTO。因 GOTO 易導致程式邏輯混亂,實務上不建議使用。本文將重
MySQL 命令行導入數據亂碼問題排查與解決方案
通過命令行(mysql -u root -p db_name < dump.sql)導入 SQL 腳本時出現中文亂碼,是跨環境遷移、備份恢復中的高頻痛點。本文從
Windows 安裝 MySQL 5.5.19 圖文教程:自定義路徑、字符集、服務配置全流程
下載與啟動 下載 mysql-5.5.19-win32.msi(官方/鏡像站)。 雙擊運行,點擊 Next 進入許可協議,勾選 I accept → Next
MySQL 刪除重複數據完整方案:單列、多列、保留策略與大表優化
核心難點 MySQL 不支持 DELETE ... FROM target WHERE ... IN (SELECT ... FROM target) 同表子查
MySQL SQL Mode 詳解:嚴格模式、兼容模式與遷移配置指南
什麼是 SQL Mode sql_mode 定義 MySQL 支持的 SQL 語法規則、數據驗證嚴格程度。可動態修改,影響會話或全局。 查看與設置 -- 查
MySQL SUBSTRING_INDEX 字符串分割函數實戰詳解
函數語法 SUBSTRING_INDEX(str, delim, count) str:源字符串。 delim:分隔符(可為多字符)。 count:正數 →
MySQL 函數大全:數學、字符串、日期、加密、信息、聚合函數速查手冊
數學函數 函數說明示例 ABS(x)絕對值ABS(-5)=5 CEIL(x)向上取整CEIL(3.2)=4 FLOOR(x)向下取整FLOOR(3.8)=3
MySQL 存儲過程:分隔符解析字符串循環插入臨時表實戰
業務場景 前端傳入單一字符串參數 i_player_detail,格式: uid1,score1,score2,seat_id;uid2,score1,scor
SQL 去重完全指南:DISTINCT vs ROW_NUMBER() 實戰對比
場景與樣本數據 CREATE TABLE UserInfo ( ID INT PRIMARY KEY, Name VARCHAR(20),