排除 MySQL 技術疑難問題: Difference between revisions

Jump to navigation Jump to search
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 服務。


== 資源和環境錯誤 ==
== 資源和環境錯誤 ==

Navigation menu