MySQL AUTO_INCREMENT 重啟後行為差異:MyISAM 保留最大 ID,InnoDB 回退到當前最大值
經典面試題 表有自增主鍵 ID,插入 17 條後刪除 15、16、17,重啟 MySQL,再插入一條,新 ID 是 18 還是 15? 答案 引擎新
MySQL 忘記密碼一招搞定:skip-grant-tables 免密登入重置密碼
最簡單重置流程 編輯 my.ini(Windows)或 my.cnf(Linux),在 [mysqld] 區段加入: skip-grant-tables
MySQL 多主同步實戰:基於 Rotate Master 輪詢切換的非即時多主架構
背景與痛點 MySQL 原生僅支援一主多從,不支援多主寫入。5.6 GTID 雖帶來可能,但遷移成本高。本文介紹一種非即時、適用所有版本的多主輪詬方案:定時輪詢
Fedora 12 下 MySQL 安裝與目錄結構:YUM 安裝、服務自啟、密碼設置、常用指令與路徑速查
安裝 yum install mysql mysql-server 服務自啟與啟動 chkconfig --levels 235 mysqld on /
MySQL 表結構變更速查:增刪改欄位、修改欄位名與類型、重命名表
DDL 指令匯總 操作語法範例 重命名表ALTER TABLE old_name RENAME new_name;ALTER TABLE test RE
MySQL 密碼找回實戰:利用 PASSWORD() 函數對比 user 表密碼哈希值
場景 忘記 root 密碼,但有資料庫存取權限,可透過 PASSWORD() 函數計算候選密碼哈希,與 mysql.user 表中 Password 欄位比對找
MySQL 安裝最後階段報錯「The security settings could not be applied」Error 1045 解決:刪除殘留數據目錄重裝
錯誤現象 The security settings could not be applied to the database because the con
Fedora 16 下 MySQL RPM 安裝使用手冊:YUM 安裝、服務管理、密碼設置、目錄結構與常用指令
安裝方式 YUM 一鍵安裝(推薦) yum install mysql-server 自動解決依賴(如 perl-DBI)。 RPM 手動安裝 rpm
Linux MySQL 啟動報錯「Can't connect to local MySQL server through socket」解決實錄
錯誤現象 Cant connect to local MySQL server through socket /var/lib/mysql/mysql.soc
MySQL「Host is not allowed to connect」錯誤三種解決方案:改表法、授權法、跳過授權表法
錯誤原因 mysql.user 表中 Host 欄位限制登入來源,預設 root@localhost 僅允許本機。 方案一:改表法(需本機登入) mysql
修改 MySQL 字符集與預設存儲引擎:從配置檔到庫表欄位全層級實操
一、字符集修改全層級 1. 伺服器級(配置檔) [client] default-character-set=utf8 [mysqld] characte
Linux 下允許遠程 IP 訪問 MySQL:修改綁定地址與授權遠程用戶
兩步搞定 1. 修改綁定地址 # 編輯 /etc/mysql/my.cnf 或 /etc/my.cnf # 找到 bind-address = 127.0.
MySQL 5.5 PROXY USER 偽裝用戶功能實測:安裝插件、建立代理、驗證權限繼承
背景 MySQL 5.5 引入 PROXY 權限,允許一個用戶(Proxy User)假冒另一個用戶(Proxied User)登入,繼承其權限,實現「馬甲」機
MySQL 字符集亂碼徹底解決:從原理到 Java/JSP/Tomcat/JDBC 全鏈路配置實戰
核心概念:字符集變數層級 變數含義優先級 character_set_server伺服器預設字符集低 character_set_database資料庫
MySQL 存儲過程變量拼接技巧:CONCAT 實現 LIKE 模糊查詢動態參數
場景 存儲過程中需用變數做 LIKE 模糊查詢,例如變數 studentName = 李,要查 name LIKE 李%。 解決方案:CONCAT 函數 S
MySQL 臨時表機制深度解析:觸發場景、內存/磁盤選擇、配置參數與避免策略
臨時表兩種形態 類型引擎特點 內存臨時表MEMORY極快,受 tmp_table_size、max_heap_table_size 限制 磁盤臨時表My
MySQL 從入門到存儲過程全能筆記:基礎操作、函數、優化、存儲過程與引擎選型
一、基礎連線與庫表操作 # 登入 mysql -h localhost -u root -p # 修改密碼 mysqladmin -u root -poldp
千萬級 MySQL 合併表去重實戰:中間表 + 聯合索引 + 強制索引 6 分鐘搞定 4000 萬行
場景 表 a、b 各 2000 萬行,需合併去重寫入表 c。環境:CentOS 5.6、8G 記憶體、MySQL 5.1.56。 優化步驟與耗時 步驟操作