C:\MySQL。C:\MySQL\my-example.cnf 為 C:\my.cnf,依需調整參數 (如 datadir, max_connections)。C:\MySQL\libcygwinb19.dll 至 %SystemRoot%\System32 (解決動態連結庫相依)。C:\MySQL\bin\mysqld-shareware --install。net start mysql。C:\MySQL\bin\mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('your_password') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
C:\MySQL\bin\mysqladmin reload
| 指令 | 關鍵預期輸出 |
|---|---|
mysqlshow | 列出 mysql, test 資料庫 |
mysqlshow -u root -p mysql | 列出 mysql 資料庫下 tables: columns_priv, db, host, tables_priv, user |
mysqladmin version status processlist | 顯示版本、通訊協定、埠 3306、Uptime、Threads、Questions、Slow queries、Open tables、Memory usage |
mysql -u root -p -e "SHOW DATABASES;" | 列出 mysql, test |
C:\MySQL\data\<主機名>.err 錯誤日誌;常見原因:my.cnf 路徑錯誤、datadir 不存在、權限不足 (需 SYSTEM/Administrators 完整控制 C:\MySQL\data)。my.cnf 未設 skip-networking;bind-address 設為 0.0.0.0 或具體 IP。CHARSET=utf8mb4;連線字串加 charset=utf8mb4;my.cnf [mysqld] 區段設 character-set-server=utf8mb4。D:\MySQL_Data),my.cnf 修改 datadir。mysqldump -u root -p --all-databases > backup_$(date +%F).sql。slow_query_log=1, long_query_time=2。test 資料庫、匿名帳號:DELETE FROM mysql.user WHERE User=''; FLUSH PRIVILEGES;。