MySQL 客戶端免輸入帳號密碼直連的兩種方式
開發調試、自動化腳本中,希望 mysql 命令無需交互輸入用戶名密碼即可直連。本文介紹配置文件法與環境變量法兩種標準方案。 方式一:配置文件 my.cnf /
Windows 下 MySQL 徹底卸載與重裝指南:清除註冊表殘留
MySQL 普通卸載常遺留服務註冊表項,導致重裝失敗或服務啟動報「路徑錯誤/意外終止」。本文提供徹底清理步驟與無人值守重裝腳本。 故障現象 雙擊 mys
MySQL 命令行客戶端操作入門完全指南
MySQL 官方命令行客戶端 mysql 是開發者、DBA 最基礎的工具。本文從連接、庫表操作、數據導入導出、權限管理到腳本化使用,提供系統化入門教程。 連接
MySQL 隨機抽樣查詢效能優化:從 ORDER BY RAND() 到 JOIN 方案
ORDER BY RAND() LIMIT N 是最直觀的隨機查詢,但在大表上極慢(全表掃描 + 文件排序)。本文對比多種方案,給出百萬級表毫秒級隨機抽樣的最佳
Python 自動化備份網絡設備配置:TFTP + Telnet/Expect 實戰
本文提供一個生產可用的 Python 腳本,通過 Telnet 登錄華為、Cisco、H3C、Juniper 等網絡設備,觸發 TFTP 將配置文件備份到中心服
MySQL 主從同步(Master-Slave)快速配置手冊
單向主從同步是讀寫分離、備份卸載的基礎架構。本文提供最精簡的配置步驟、驗證命令與常見故障處理。 架構角色 角色Server ID關鍵配置 Maste
MySQL 高 Com_change_db 佔比優化:避免重複選庫
mysqlreport 顯示 Com_change_db 佔比異常高(如 44%),意味著應用頻繁執行 USE db / mysql_select_db(),浪
MySQL LOAD DATA INFILE 高效導入數據完整指南
LOAD DATA INFILE 是 MySQL 最高效的批量導入工具,速度比 INSERT 快數十倍。本文詳細解析語法、參數、文件格式要求、常見坑與優化技巧。
SQL Server (MSSQL) OUTPUT 子句與存儲過程輸出參數實戰
MSSQL 的 OUTPUT 子句可在 DML 操作中返回受影響行的數據,配合存儲過程輸出參數,實現高效的數據流轉。本文通過示例演示核心用法。 存儲過程輸出參
MySQL 查詢某欄位不重複的完整記錄(保留其他欄位)
需求:按 title 去重,但保留完整行數據(如 id、author)。SELECT DISTINCT title, author ... 會對所有列去重,不符
MySQL 導入 SQL 文件時換行符 \n 導致報錯的解決方法
現象:mysqldump 導出的 SQL 文件中,字符串值包含換行被轉義為 \n(Windows 下)。直接用 mysql -uroot -p < file.s
MySQL 設置 DATETIME 欄位預設值為當前時間的正確姿勢
MySQL 5.6.5 之前,DATETIME 類型不支援 DEFAULT NOW() 或 DEFAULT CURRENT_TIMESTAMP。本文提供版本相容
解決 MySQL 插入中文報錯 Incorrect string value
經典錯誤:Incorrect string value: \xXX\xXX for column col at row 1,本質是 客戶端連線字符集與表/列字符
SQL Server (MSSQL) 擴展屬性:為欄位添加說明文檔
SQL Server 使用擴展屬性 存儲欄位、表等對象的元數據說明,類似 Oracle 的 COMMENT。本文提供添加、刪除、查詢欄位說明的標準腳本。 添加
MySQL 運維命令匯總:從安裝到優化的完整清單
彙總 MySQL 5.0+ 環境下最高頻的運維操作命令,涵蓋連線、庫表管理、備份遷移、權限控制、編碼處理、效能診斷等實戰場景,可作為工程師隨身速查表。 連線與
MySQL 雙主同步(Master-Master)實戰部署指南
雙主同步架構讓兩台 MySQL 互為主從,實現讀寫分離與高可用。本文以 CentOS 7 + MySQL 5.0.22 為例,詳細記錄配置步驟、驗證方法、故障處
MySQL 免安裝版修改預設字符集為 UTF-8 完整步驟
MySQL 免安裝版(解壓即用)預設字符集通常為 latin1,直接導入中文數據會出現亂碼。本文以 mysql-noinstall-5.0.22-win32 為