
mysql_pconnect 함수는 PHP 5.5.0부터 deprecated 상태로, 사용을 권장하지 않습니다. 하지만 오류가 발생하는 이유를 설명하고 대체 함수를 알려드리겠습니다.
오류의 원인은 MySQL 서버에 접속할 수 없거나, 사용자 이름 또는 비밀번호가 잘못된 것입니다. MySQL 서버에 접속할 수 없을 때는 MySQL 서버가 작동 중인지 확인하고, 사용자 이름 또는 비밀번호가 잘못된 경우는 다시 확인해야 합니다.
mysql_pconnect 함수 대신 사용할 수 있는 함수는 mysqli_connect 함수입니다. mysqli_connect 함수는 MySQLi 확장 함수로, MySQL 4.1 이상에서 사용할 수 있습니다.
mysqli_connect 함수를 사용하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$mysqli = mysqli_connect('localhost', 'username', 'password', '데이터베이스 이름');
또한, MySQLi 확장 함수를 사용할 때는 MySQLi 객체를 사용하여 쿼리를 실행해야 합니다.
#hostingforum.kr
php
$query = "SELECT * FROM 테이블 이름";
$result = $mysqli->query($query);
mysqli_connect 함수를 사용하여 데이터베이스 연결을 시도했을 때 오류가 발생하면, MySQL 서버가 작동 중인지 확인하고, 사용자 이름 또는 비밀번호가 잘못된 경우 다시 확인해야 합니다.
2025-05-18 22:58