MySQL 建立資料庫指定字符集與校對規則
建立資料庫時明確指定字符集與校對規則,可避免後續亂碼、排序錯誤等國際化問題。MySQL 支援多種字符集,常見為 utf8mb4(推薦,完整 Unicode)、u
MySQL 四大核心日誌詳解:錯誤、查詢、慢查詢、二進制
MySQL 日誌是資料庫運維、效能調優、災難恢復的核心依據。本文系統梳理四大日誌的功能、啟用方式、清理策略與實務建議。 日誌對照速查表 日誌類型記錄內容
Linux 遠程訪問 MySQL 連線失敗完整排查指南
部署於 Debian 伺服器的 MySQL 本機連線正常,但遠程連線報錯 2003 / 10060 / 10061,核心原因通常是「綁定地址限制」與「帳號主機授
SQLyog 連線 MySQL 報錯 1045 解決方案
SQLyog 突然無法連線 MySQL,提示 ERROR 1045: Access denied for user root@localhost,常見於密碼遺失
MySQL 設置唯一鍵的 SQL 語法指南
圖形化工具(如 Navicat)雖然直觀,但部分版本缺乏直接建立唯一鍵的介面功能。此時可使用標準 SQL 語句完成,分為「修改既有表」與「建表時指定」兩種情境。
MySQL STRICT_TRANS_TABLES 嚴格模式導致「Field doesn't have default value」錯誤解決方案
INSERT 時未指定無默認值的列,MySQL 5.7+ 默認開啟 STRICT_TRANS_TABLES 嚴格模式,直接報錯 #1364 Field xxx
MySQL FLOAT/DOUBLE 類型精度陷阱實測與最佳實踐
浮點數類型看似簡單,實則暗藏精度陷阱。實測 FLOAT(M,D)/DOUBLE(M,D) 插入、查詢、四捨五入行為,總結避坑指南。 FLOAT 實測 CREA
MySQL 命令行速查筆記:從連接到增刪改查核心操作
MySQL 命令行入門最小知識集:目錄切換、連接參數、庫表查看、增刪改查基礎語法,適合零基礎快速上手。 環境進入 cd 安裝目錄/bin mysql.exe
MySQL 一鍵克隆 root 權限建超級管理員 SQL 腳本
需快速建立擁有 root 同等權限的新管理員賬號?利用 information_schema.columns 動態獲取 mysql.user 所有權限列,構造
MySQL 行列轉換(交叉表)實戰:靜態 SQL 與動態存儲過程雙方案
需求:超市水果價格匯總,行(超市分區)× 列(水果品種)顯示價格,水果品種動態增減。提供靜態 SQL 快速實現與動態存儲過程通用方案。 測試數據 CREATE
MySQL 5.7+ 修改字符集報「Job failed to start」:配置參數名稱變更避坑指南
故障現象 $ sudo service mysql restart Job failed to start 根因 MySQL 5.5+ 棄用 default-
MySQL 內置函數大全:字符串、數值、日期、流程控制與實用工具函數
適用上下文 SELECT、WHERE、ORDER BY、HAVING、UPDATE、DELETE、存儲程序/函數/觸發器。 一、字符串函數 函數示例結果/說
MySQL「服務器無響應/套接字錯誤」三大典型故障與精準修復
故障一:深度清理誤刪 host.MYD(0 字節文件) 現象:#2002 服務器沒有響應 原因:清理工具掃描空文件/空目錄,刪除 mysql/host.MYD(
MySQL 字符集與校對集完整管理:查看、修改、建庫建表指定與亂碼遷移實戰
核心查看命令 目的命令 支持的字符集列表SHOW CHARACTER SET; 服務端字符集設置SHOW VARIABLES LIKE character_s
MySQL 主鍵操作全集:查詢、刪除、添加、修改與信息Schema 查詢
查詢主鍵信息(標準信息Schema) SELECT t.TABLE_NAME, t.CONSTRAINT_TYPE, c.COLUMN_NAME,
MySQL 唯一約束創建與主鍵/唯一索引差異詳解
建表時添加唯一約束 CREATE TABLE t_user ( id INT NOT NULL AUTO_INCREMENT, username VAR
Navicat 導出 SQL 亂碼根治:字符集設置與命令行導出雙重保障
現象 Navicat 導出 .sql 文件,中文顯示為亂碼或 ???。 方案一:GUI 修改數據庫/表字符集 右鍵數據庫 → 屬性 → 字符集 → 選 UT