
mysqli::$errno는 MySQL 함수에서 발생한 마지막 에러 코드를 반환하는 변수입니다.
에러 코드는 0부터 시작되며, 각 에러 코드는 MySQL 에러 목록에 설명되어 있습니다.
예를 들어, MySQL 데이터베이스에 연결을 시도할 때 발생하는 에러 코드는 다음과 같습니다.
- 1049 : Unknown database '데이터베이스명'
- 1045 : Access denied for user 'username'@'localhost' (using password: YES)
에러 코드를 확인하고 싶다면, MySQL 에러 목록을 참조하거나, 에러 코드를 출력하여 확인할 수 있습니다.
예를 들어, MySQL 데이터베이스에 연결을 시도할 때 발생하는 에러 코드를 확인하려면, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("localhost", "username", "password", "데이터베이스명");
if ($mysqli->connect_errno) {
echo "MySQL 연결 에러: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->connect_errno;
echo $mysqli->connect_error;
이 코드는 MySQL 연결 에러 코드를 반환하고, 에러 메시지를 반환합니다.
또한, 에러 코드를 출력하여 확인할 수 있습니다.
#hostingforum.kr
php
echo $mysqli->connect_errno;
echo $mysqli->connect_error;
이 코드는 MySQL 연결 에러 코드와 에러 메시지를 출력합니다.
이러한 방법을 사용하여 MySQL 에러 코드를 확인하고, 에러를 해결할 수 있습니다.
2025-06-17 03:38