xammp를 사용하여 내 PC의 localhost에 연결하고 있는데 최신 버전의 php (PHP 버전 : 5.5.38)와 mysql이 있습니다. 포트 8012를 사용하고 있으므로 구축중인 웹 사이트에 액세스 할 때 localhost : 8012 / website / index.php URL을 입력합니다. 문제없이 웹 사이트에 접속할 수 있고, 데이터베이스에 연결하기위한 config 파일을 생성했습니다. 새 데이터베이스를 만들었습니다. 기본 사용자에게 전체 권한이있는 새 사용자를 추가했습니다. 데이터베이스에 연결하려고하면 다음과 같은 오류가 발생합니다. 경고 : mysql_connect () : MySQL 서버가 2 행의 C : \ xampp \ htdocs \ website \ config.php에서 사라졌습니다. 모든 연결을 시도했습니다. 그러나 나는 운이 없다. 내 구성 파일은 다음과 같습니다.
<?php
$user='admin';
$pass='password';
$db ='website';
$db = new mysqli('localhost:8012',$user, $pass,$db) or die("Unable to connect");
echo"great work !!!";
?>
누군가 내가 뭘 잘못하고 있는지 말해 줄 수 있습니까? 감사. :)
당연 할 수 있지만 웹 사이트가 포트 8012에서 액세스 할 수있는 경우 데이터베이스가 기본 포트 3306에서 실행 중일 수 있습니다.
이에 맞게 코드를 조정하고 다시 시도하십시오.
$db = new mysqli('localhost:3306',$user, $pass, $db) or die("Unable to connect");
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다