출처 : https://codedragon.tistory.com/8640, https://vicworld103.tistory.com/122
![](https://velog.velcdn.com/images%2Fgyrud02%2Fpost%2F6fd2931d-c4e9-43a0-b6c8-3c35c37017ec%2F%EC%BA%A1%EC%B2%98.PNG)
mysqli::real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)
phpMyAdmin이 MySQL 서버에 접속하려 했으나 실패했습니다. 서버가 연결을 거부했습니다. 당신의 설정의 호스트, ID, 패스워드가 맞게 입력됐는지, 또는 MySQL 서버의 관리자가 제공해 준 정보를 맞게 입력했는지 확인하세요.
DB root 계정에 비밀번호가 지정되어있지 않아서 발생한 접속 오류이다.
- XAMPP 'APACHE' -> config.inc 파일 실행하여 root 계정의 비밀번호를 지정해준다.
![](https://velog.velcdn.com/images%2Fgyrud02%2Fpost%2F562225d6-1ded-4d74-9cc5-d0e27e2ac892%2F%EC%BA%A1%EC%B2%981.PNG)
![](https://velog.velcdn.com/images%2Fgyrud02%2Fpost%2F84c7b492-aa7c-4146-bbc6-209fcc50601f%2F%EC%BA%A1%EC%B2%982.PNG)
- 수정하고 저장한 후, APACHE 재실행하면 접속 성공