| 項目 | Windows (Win32) | Unix/Linux |
|---|---|---|
| 執行緒模型 | 每連線一執行緒,Win95 每執行緒洩漏 ~200 bytes,長跑不穩;WinNT/98 無此問題 | 每連線一執行緒,穩定成熟 |
| 阻塞式讀取 | 使用 blocking read,連線不會 8 小時自動斷開;睡眠連線無法用 mysqladmin kill 斬斷,需 mysqladmin shutdown | 非阻塞/可中斷,支援 mysqladmin kill |
| UDF (用戶自訂函數) | 不支援 | 支援共享庫 .so |
| DROP DATABASE | 若有執行緒正在使用該庫,無法刪除 | 可刪除 (視儲存引擎) |
| 任務管理器強制結束 | Win95 無法從工作管理器 kill mysqld,必須 mysqladmin shutdown | kill -TERM 正常關閉 |
SELECT * FROM my_table WHERE MY_TABLE.col=1 會失敗。\ 為跳脫字元,LOAD DATA INFILE 需雙跳脫 C:\\tmp\\data.txt 或改用 Unix 風格 C:/tmp/data.txt。Can't open named pipe。--host=localhost 強制 TCP/IP,或建立 C:\my.cnf 含 [client] host=localhost。Access denied for user 'user@unknown' 表示主機名反解失敗。C:\windows\hosts (或 %SystemRoot%\system32\drivers\etc\hosts) 加入 127.0.0.1 localhost。MYSQL.DLL 嵌入式伺服器。my.cnf)。mysqladmin kill。