当我收到错误时,他们中的一些人有HY代码,
错误2002 (HY000):无法通过socket '/var/run/mysqld/mysqld.sock‘连接到本地MySQL服务器(2“没有这样的文件或目录”)
在上面的上下文中什么是HY000。请参阅的另一个例子是这个问题HY000在错误信息中
发布于 2018-06-03 03:24:28
MySQL用ODBC错误号报告,其中包括一个SQLSTATE。HY000是一个MySQL ODBC扩展,因为没有ODBC等效错误号从医生那里服务器错误代码和消息。
一个五个字符的SQLSTATE值('42S02')。这些值取自ANSI SQL和ODBC,并且更加标准化。并非所有MySQL错误号都有相应的SQLSTATE值。在这些情况下,使用“HY000”(一般错误)。
你可以找到HY000错误码error_code.h和Microsoft附录中权威ODBC错误代码的完整列表
2 "No such file or directory"是特定于操作系统的。
https://dba.stackexchange.com/questions/208615
复制相似问题