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

MySQL 入門筆記 (二):Windows 2000 安裝、配置、驗證與管理命令全流程

     編輯:MySQL 資料庫相關知識

Windows 2000 安裝與配置流程 (MySQL 3.22.32)

  1. 預設目錄安裝:C:\MySQL。
  2. 複製配置與 DLL:
    copy C:\mysql\my-example.cnf C:\my.cnf
    copy C:\mysql\lib\gwinb19.dll C:\WINNT\system32\ (解決缺失 DLL 問題)。
  3. 安裝並啟動服務:
    C:\mysql\bin\mysqld-shareware --install
    net start MySQL
  4. 修改 root 密碼 (SQL 方式):
    C:\mysql\bin\mysql -u root mysql
    UPDATE user SET password=PASSWORD('your_pwd') WHERE user='root';
    FLUSH PRIVILEGES; QUIT;
    C:\mysql\bin\mysqladmin reload
  5. 驗證安裝:
    mysqlshow → 顯示 mysql、test 兩庫。
    mysqlshow --user=root --password=your_pwd mysql → 列出 mysql 庫下 5 張系統表 (user, db, host, tables_priv, columns_priv)。
  6. 查看版本狀態:
    mysqladmin version status proc → 顯示版本、協議、連接埠 3306、運行時間、線程數、查詢數、緩衝區大小、進程列表。
  7. 交互式驗證:
    mysql -u root -p → SHOW DATABASES; → 見 mysql, test。
    EXIT; 退出。

關鍵管理命令速查

任務命令
啟動服務net start MySQL
停止服務net stop MySQL
修改密碼mysqladmin -u root -p'old' password 'new'
建立資料庫mysqladmin create db_name
刪除資料庫mysqladmin drop db_name
查看進程mysqladmin processlist
刷新權限mysqladmin reload
關閉服務mysqladmin shutdown

常見問題排查

  • Access denied for root@localhost:密碼錯誤、host 表無匹配、skip-grant-tables 未關閉。
  • Can't connect to MySQL server on 'localhost':服務未啟動、skip-networking、防火牆、bind-address 錯誤。
  • 缺少 gwinb19.dll:複製至 system32 或加入 PATH。

版本演進提醒

現代 MySQL (5.7/8.0) 在 Windows 上採用 MSI 安裝包、mysqld --install 註冊服務、my.ini 配置、caching_sha2_password 預設認證、data directory 可自定義、無需手動複製 DLL。本筆記僅供歷史版本參考。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved