PHP 함수의 "연결 실패: 사용자 'root'@'localhost'에 대한 액세스 거부됨(비밀번호 사용: YES)" 오류 해결
PHP를 사용하여 MySQL 데이터베이스에 연결할 때 "연결 실패: 사용자 'root'@'localhost'(비밀번호 사용: YES)에 대한 액세스가 거부되었습니다."라는 메시지가 나타날 수 있습니다. 오류. 이 문제는 비밀번호를 올바르게 설정하고 명령줄에서 데이터베이스에 액세스하더라도 발생할 수 있습니다.
해결책
이 문제를 해결하려면 다음 단계를 수행할 수 있습니다.
루트로 로그인 사용자:
새 사용자 만들기:
데이터베이스 생성:
권한 부여:
로그아웃 후 다시 로그인:
데이터베이스 재구축:
PHP에서 연결:
다음 단계에 따라 MySQL에 연결합니다. PHP 함수의 데이터베이스를 사용하여 액세스 거부 문제를 해결해야 합니다.
위 내용은 루트 사용자가 작동하는데도 MySQL에 연결하면 내 PHP 코드가 '액세스 거부'되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!