C:\MySQL。copy C:\mysql\my-example.cnf C:\my.cnfcopy C:\mysql\lib\gwinb19.dll C:\WINNT\system32\ (解決缺失 DLL 問題)。C:\mysql\bin\mysqld-shareware --installnet start MySQLC:\mysql\bin\mysql -u root mysqlUPDATE user SET password=PASSWORD('your_pwd') WHERE user='root';FLUSH PRIVILEGES; QUIT;C:\mysql\bin\mysqladmin reloadmysqlshow → 顯示 mysql、test 兩庫。mysqlshow --user=root --password=your_pwd mysql → 列出 mysql 庫下 5 張系統表 (user, db, host, tables_priv, columns_priv)。mysqladmin version status proc → 顯示版本、協議、連接埠 3306、運行時間、線程數、查詢數、緩衝區大小、進程列表。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。本筆記僅供歷史版本參考。