Mysql
MySQL 錯誤消息中的 HY 編號 (HY000) 是什麼?
當我收到錯誤時,其中一些有
HY
程式碼,ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2 “No such file or directory”)
什麼是
HY000
在上面的上下文中。有關錯誤消息中的另一個範例,請參見此問題HY000
MySQL 報告帶有 ODBC 錯誤號,其中包括
SQLSTATE
. 是 MySQL ODBC 擴展,因為伺服器錯誤程式碼和消息上的文件HY000
中沒有 ODBC 等效錯誤號五個字元的 SQLSTATE 值 (‘42S02’)。這些值取自 ANSI SQL 和 ODBC,並且更加標準化。並非所有 MySQL 錯誤號都有相應的 SQLSTATE 值。在這些情況下,使用“HY000”(一般錯誤)。
您可以在 中找到
HY000
錯誤程式碼error_code.h
,並從 Microsoft ODBC 附錄中找到權威 ODBC 錯誤程式碼的完整列表這
2 "No such file or directory"
是特定於作業系統的。