
mysqli::$error 메시지는 다음과 같은 구조를 가지고 있습니다:
- 메시지 코드 (예: 1045)
- 메시지 코드 설명 (예: Unknown initial database)
- 메시지 상세 설명 (예: Can't connect to MySQL server on 'localhost' (10061/2003))
각 파트의 의미는 다음과 같습니다:
- 메시지 코드: MySQL 에러 코드입니다. MySQL 공식 문서에서 해당 코드를 검색하면 에러 코드 설명을 찾을 수 있습니다.
- 메시지 코드 설명: 에러 코드를 간단하게 설명한 메시지입니다.
- 메시지 상세 설명: 에러가 발생한 상세한 설명입니다. 이 메시지는 MySQL 서버의 설정, 데이터베이스 이름, 호스트 이름 등과 관련된 정보를 포함할 수 있습니다.
예를 들어, 메시지 코드 1045는 Unknown initial database를 의미하며, 메시지 상세 설명은 Can't connect to MySQL server on 'localhost' (10061/2003)로 표시됩니다. 이는 MySQL 서버에 연결할 수 없다는 것을 의미합니다.
이러한 메시지를 이해하기 위해서는 MySQL 공식 문서에서 에러 코드를 검색하고, 메시지 상세 설명을 분석하는 것이 중요합니다.
2025-04-30 00:06