I have the following error message:
SQLSTATE[HY000] [2003] Can’t connect to MySQL server on
‘192.168.50.45’ (4)
How would I parse this (I have HY000, I have 2003 and I have the (4).
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
HY000 is a very general ODBC-level error code, and 2003 is the MySQL-specific error code that means that the initial server connection failed. 4 is the error code from the failed OS-level call that the MySQL driver tried to make. (For example, on Linux you will see “(111)” when the connection was refused, because the
connect()call failed with the ECONNREFUSED error code, which has a value of 111.)