14,953
edits
| Line 347: | Line 347: | ||
解決方案: | 解決方案: | ||
* 將資料庫主機從 {{kbd | key=localhost}} 修改為 {{kbd | key=127.0.0.1}} | * 將資料庫主機從 {{kbd | key=localhost}} 修改為 {{kbd | key=127.0.0.1}} | ||
=== 錯誤 2002: 無法連接: SQLSTATE[HY000] [2002] === | |||
Windows Cygwin 終端機狀況: | |||
<pre> | |||
$ mysql -u root -p | |||
輸入密碼: | |||
錯誤 2002 (HY000): 無法通過 '/var/run/mysql.sock' 連接到本地 MySQL 伺服器 (2) | |||
$ mysql -h localhost -u root -p | |||
輸入密碼: | |||
錯誤 2002 (HY000): 無法通過 '/var/run/mysql.sock' 連接到本地 MySQL 伺服器 (2) | |||
</pre> | |||
解決方案: | |||
* 將 {{kbd | key=<nowiki>-h localhost</nowiki>}} 更改為 {{kbd | key=<nowiki>-h 127.0.0.1</nowiki>}} | |||
<pre> | |||
$ mysql -h 127.0.0.1 -u root -p | |||
</pre> | |||
* 如果仍然不行,重啟伺服器並重新啟動 MySQL 服務。 | |||
== 資源和環境錯誤 == | == 資源和環境錯誤 == | ||