MySQL 第三種處理重複鍵方案:INSERT IGNORE 靜默跳過衝突行
語法與行為 INSERT IGNORE INTO test1 (id, name, type) SELECT id, name, type FROM test2
MySQL 處理重複鍵衝突兩大方案:REPLACE INTO 與 INSERT ... ON DUPLICATE KEY UPDATE 實戰對比
測試環境準備 CREATE TABLE test1 (id INT PRIMARY KEY, name VARCHAR(5), type INT); CREAT
MySQL 大小寫敏感度完整規則:資料庫/表/欄位/別名/字串比較五大場景對照表
核心規則速查表 物件Linux/UnixWindows備註 資料庫名 / 表名嚴格區分大小寫不區分對應檔案系統目錄/檔案名 欄位名 / 欄位別名不區分不區分所
MySQL 效能優化三大絕招:選對欄位型別、用 JOIN 替代子查詢、用 UNION 替代臨時表
優化一:選取最適用的欄位屬性(越小越快) 原則:表越小,查詢越快。欄位寬度設定「剛好夠用」即可。 範例:郵遞區號用 CHAR(6) 而非 VARCHAR(25
phpMyAdmin 與 MySQL 中文亂碼徹底解決:libraries 修改法、連線 SET NAMES、頁面 header 三步走
現象分析 phpMyAdmin 介面顯示中文亂碼、匯入匯出 SQL 檔亂碼、資料庫實際儲存編碼不一致,通常源於三層編碼不對齊: 1. phpMyAdmin 介面
MySQL 常用指令大全:資料庫/資料表操作、用戶權限管理、備份還原、效能監控一站式速查
一、資料庫與資料表基礎操作 操作指令 顯示所有資料庫SHOW DATABASES; 建立資料庫CREATE DATABASE MySQLDATA; 使用資料庫
Linux 下實現 MySQL 遠程登入三大法:改表法、授權法、修改 bind-address
問題本質 MySQL 預設僅允許 localhost 連線,遠程連線需解決兩層限制: 1. 帳號宿主限制(mysql.user.Host 欄位) 2. 網路綁定
MySQL 設定密碼正確姿勢:PASSWORD() 加密、GRANT/SET PASSWORD/mysqladmin 差異與避坑指南
核心原則 直接操作 mysql.user 表(INSERT/UPDATE)時,必須用 PASSWORD() 加密;使用 GRANT ... IDENTIFIED
MySQL GUI Tools 官方圖形化工具套件完整使用指南:Query Browser、Administrator、Migration Assistant
工具套件簡介 MySQL GUI Tools 為官方提供的桌面管理套件,包含三大工具: MySQL Query Browser:SQL 編輯、查詢、結果集瀏覽
MySQL FLUSH 指令完整用法:清除快取、重載權限、關閉資料表、重置狀態變數
語法 FLUSH flush_option [, flush_option] ... 執行需具備 RELOAD 權限。亦可用 mysqladmin 等效指令:
MySQL 發展史:從「玩具資料庫」到企業級開源霸主的版本演進路線圖
概覽 MySQL 從早期被視為「玩具資料庫」,歷經 4.0、4.1、5.0、5.1 等里程碑版本,逐步補齊企業級功能(預存程序、觸發器、視圖、分區、線上備份),
JIRA + MySQL 整合完整配置教學:建庫、授權、修改 server.xml/entityengine.xml、安裝 JDBC 驅動
前置條件 JDK、JIRA、MySQL 已安裝完成。 停止 JIRA 服務。 一、建立資料庫與帳號 mysql -u root -p CREATE DAT
MySQL + PHP 亂碼根因分析與三層級解決方案(資料庫/資料表/連線層)
亂碼產生的五大根因 MySQL 預設編碼 utf8 與 PHP 網頁編碼不一致。 建表時指定編碼與網頁編碼不一致。 欄位層級編碼與網頁編碼不一致。 使用者送出
Linux 環境下 MySQL 大小寫區分實操指南(含原文出處)
快速設定步驟 以 root 登入 Linux。 編輯 /etc/my.cnf,在 [mysqld] 區段加入: lower_case_table_names=
Linux 下 MySQL 大小寫敏感度設定:lower_case_table_names 參數完整解析
預設行為差異 作業系統資料庫/表名欄位/別名變數名 Linux/Unix嚴格區分大小寫忽略大小寫區分大小寫 Windows忽略大小寫忽略大小寫區分大小寫
MySQL 5.x 建立與呼叫預存程序實戰:從 Hello World 到多結果集處理
前言 MySQL 5.0 正式引入預存程序,雖早期版本穩定性與效能不及 SQL Server,但對減少網路往返、封裝商業邏輯仍具實務價值。本文以 test 資料
忘記 MySQL root 密碼?Windows/Linux 通用跳過權限表重置教學
核心原理 以 --skip-grant-tables 參數啟動 MySQL,暫時繞過權限驗證,以空密碼登入 root,更新 mysql.user 表的 pass
MySQL 基礎指令大全:連線、帳號、資料庫/資料表操作、匯入匯出一覽表
一、連線與服務管理 操作指令範例說明 本地連線mysql -u root -p輸入密碼後進入 mysql> 提示符 遠程連線mysql -h 110.1