首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 安裝驗證四步驟:mysqlshow、mysqladmin、mysql 測試連線與 DNS 優化

     編輯:MySQL 資料庫相關知識

驗證命令序列

# 1. 列出所有資料庫(無需密碼)
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow"

# 2. 以 root 登入列出 mysql 系統庫
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow" -u root mysql

# 3. 檢查伺服器版本、狀態、進程
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin" version status processlist

# 4. 進入交互式客戶端測試
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql" test

常見問題:TCP/IP 連線緩慢

現象:客戶端連線等待數秒才回應。

原因:DNS 反向解析超時(MySQL 預設對連線 IP 做 PTR 查詢)。

解決:

  1. 啟動參數加 --skip-name-resolve(跳過 DNS 解析)。
  2. 授權表 mysql.user 的 Host 欄**僅使用 localhost 或 IP 地址**,不使用主機名。

強制使用命名管道(Windows 本機高效連線)

mysql --pipe
mysql --protocol=PIPE
mysql -h .  # 主機名用單點代表本機管道

可搭配 --socket=管道名 指定自定義管道。

驗證清單

  • ✅ mysqlshow 回顯資料庫列表
  • ✅ mysqladmin version 顯示版本號、正常運行時間
  • ✅ mysql test 進入 mysql> 提示符
  • ✅ 本機連線無明顯延遲(已處理 DNS 問題)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved